Prev: Weird tdom bug?
Next: catch not catching
From: Richard Owlett on 3 Mar 2010 15:23 Helmut Giese wrote: > Hi Richard, >> For a different perspective you may want to look at >> http://www.forth.com/starting-forth/ >> and >> http://thinking-forth.sourceforge.net/ > ok, I mentioned 'a fresh POV' in my reply to Larry - but this goes too > far. :) > No, I am not going to trade in Forth for Tcl - no way. > > BTW those 2 links _are_ of some interest: I didn't know about the > 'Thinking Forth Project' and was equally unaware that there exists an > online edition of "Starting Forth". Not that I needed one - I still > have the book on my bookshelf (copyright notice of 1981). > > Did you misunderstand me? I am looking for a way to have > non-programmers create a GUI for a (sort of) communication program. > Are you serious that using Forth would be helpful here? > > But I do appreciate an interesting reply. > Best regards > Helmut Giese I doubted you would do your project in FORTH. I thought they might be thought provoking.
From: Helmut Giese on 3 Mar 2010 15:47 On Wed, 03 Mar 2010 14:23:33 -0600, Richard Owlett <rowlett(a)pcnetinc.com> wrote: >I doubted you would do your project in FORTH. I thought they >might be thought provoking. .... and in a way they were - in a nice way: I had a beer, took out this old copy of 'Starting Forth' and had this (I guess) grandfather-like-feeling talking to his grandchildren: "Yeah, this was the way we worked back then" - with my cherished 6502 system, loading programs from a cassette recorder, ... Gotta quit now, gone have another beer and gloss over another chapter or two ...
From: Spam on 3 Mar 2010 17:15 On Wed, 3 Mar 2010, Richard Owlett wrote: > Helmut Giese wrote: >> Hi Richard, >>> For a different perspective you may want to look at >>> http://www.forth.com/starting-forth/ >>> and >>> http://thinking-forth.sourceforge.net/ >> ok, I mentioned 'a fresh POV' in my reply to Larry - but this goes too >> far. :) >> No, I am not going to trade in Forth for Tcl - no way. >> >> BTW those 2 links _are_ of some interest: I didn't know about the >> 'Thinking Forth Project' and was equally unaware that there exists an >> online edition of "Starting Forth". Not that I needed one - I still >> have the book on my bookshelf (copyright notice of 1981). >> >> Did you misunderstand me? I am looking for a way to have >> non-programmers create a GUI for a (sort of) communication program. >> Are you serious that using Forth would be helpful here? >> >> But I do appreciate an interesting reply. >> Best regards >> Helmut Giese > > I doubted you would do your project in FORTH. I thought they might be thought > provoking. While FORTH is a very interesting language, and in some respects is similar to Tcl/TK, but it would mean developing from scratch a graphical environment. The Starting/Thinking Forth books develop the concept of factoring, which is useful no matter what programming language one uses, and is a technique any serious programmer should embrace. Tcl/Tk has the very real advantage of having a canvas widget, with drag and drop capabilities, and this might be the core of any user tool/Forms builder ... In this case, standing on the shoulders of giants would mean sticking with Tcl/Tk AFAICT ... Cheers, Rob Sciuk
From: oc_forums on 4 Mar 2010 09:28 Hi Helmut ! Visual tcl veteran can be a candidate : A Widget toolbar where you can let the only necessary widget : text, entre, led (from a classical package, see Ulis lightbutton for instance) The user may put those widget on a main window, then clic to change from "EDIT" to "TEST". The work to do : * make Visual Tcl compatible with 8.5 if necessary or pack it in Freewrap or TclKit * Hide definitively the uncessary window such the "function list", "widget tree" * Make the main variable of entries as already existing and disbled in "the attribute editor" * Make the command of the button pre-defined. * prepared liters of beers before diving into the code... Of course this is quite a work but the framework is robust and probably easier if you start with version 1.2 ; other mechanism such as compound is also a valuable option. To tell the truth I added Ulis packages but failed on BLT treeview, and let it down 2 years ago, but Vtcl is powerful (though messy) with its own system inspectot, etc... Regards, Olivier
From: Helmut Giese on 4 Mar 2010 11:07
Hi Rob, >In this case, standing on the shoulders of giants would mean sticking with >Tcl/Tk AFAICT ... absolutely - no question about it. |