Ultra Beginner Question/Request

Dr.John R.Vokey vokey at uleth.ca
Fri Feb 4 19:22:11 CST 2005


Len,
   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, use-revolution-request at lists.runrev.com 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



More information about the use-livecode mailing list