If you are familiar with Forth, then you are familiar with TILs (Threaded Interpretative Languages). Transcript (and X-talks, generally) are more akin to TILs than more linear languages (C, BASIC, Fortran), especially as the functions and procedures you write become immediately parts of the very language (and, indeed, take precedence) you are writing in (like TILs). There also is a stack, in a sense, although it usually consists of pending events to be received by objects, than values to be used. There is also a card/stack stack, using push and pop (although rarely used these days). Given your background, then, I suggest more Forth thought and less C, BASIC, and Fortran. Expect still to be flummoxed, but the end result really is worth it: 4GL beats 2GL hands down! (xGL = x generation language).
On 4-Feb-05, at 1:49 PM, [EMAIL PROTECTED] wrote:
Hello All,
I've been a programmer since the mid 70's. I've used and/or tinkered with all of the "normal" procedural languages (C, Tcl, BASIC) and even some "ab"normal ones like Forth. I consider myself a pretty good programmer and have been told I'm fairly bright in general. I've had Revolution for a couple of weeks now, and I just can't seem to get my head around the "methodology" of using Revolution.
I'm not worried about command syntax or what controls are available. My
problem is how to go about DESIGNING a whole project. I am trying to
convert a rather large application I have in Tcl/Tk to Revolution and
just can't seem to get started.
Are there any Revolution design documents, web pages, tutorials, etc
that address this area? The one page about on the runrev.com site
having information for C programmers was not nearly enough. I guess
what I'd like to see is a step by step tutorial on how to start with a
non-trivial project. Like I said, I don't need to know how to put a
button on a card and fire a script when it's pressed - that is very well
explained.
Any information would be appreciated!
Len Morgan
-- Dr. John R. Vokey Department of psychology and Neuroscience University of Lethbridge Lethbridge, Alberta CANADA T1K 3M4
_______________________________________________ use-revolution mailing list [email protected] http://lists.runrev.com/mailman/listinfo/use-revolution
