my programming life (was: Re: Rotating images)

Randall Reetz randall at
Sat Apr 25 15:47:00 EDT 2009

Just as i suspected.  Life long nerds should never be alowed to publically use the word "easy".  That is like a concert violinist talking about how easy it was to learn the cello. Or italians bragging about learning spanish.  In normal land... C-like languages are dificult to learn and become fluent in.  Most people just never will.  But the real bugaboo is working with and seamlessly creating realtime confluence between two programming and development environments.  Forget it.

-----Original Message-----
From: "Colin Holgate" <coiin at>
To: "How to use Revolution" <use-revolution at>
Sent: 4/25/2009 12:20 PM
Subject: my programming life (was: Re: Rotating images)

On Apr 25, 2009, at 2:54 PM, Randall Reetz wrote:

> What was the actual order of your exposure to any programming  
> languages?

Probably a more detailed answer than you were expecting, but it's fun  
to see it all written down! Here you go:

1978, sort of Fortan in a Casio calculator. I still have that  
calculator somewhere!

1979, a TV console game that was a 100 step assembler, with just four  
characters of output to use.

1980, other people's early DIY home computers, using BASIC.

later in 1980, my own Apple II+, using straight hex machine code, as  
well as BASIC.

1981-1987, mostly BASIC or 6502 assembler, but also took a look at  
Forth and other languages. Was never too interested in Pascal for some  

1987, got a job in Apple Tech Support, and so starting using a Mac for  
the first time. This was just after HyperCard was released, and I  
quickly saw that it was going to be very popular. I reworked the paper  
version of call logging as a HyperCard stack.

1988-1992, was Multimedia specialist in Apple Tech Support, and so  
used HyperCard a lot, but also played with SuperCard. Didn't  
understand Director, but I could make a ball bounce on the stage. Had  
not even heard of Lingo.

1992-1994, at Voyager programmed many CD-ROMs (including A Hard Day's  
Night), and 60+ floppy disk Expanded Books (and the Expanded Book  
Toolkit), all in HyperCard.

1994-1995, Programmed a series of CD-ROMs at Voyager, using Oracle  
Media Objects, a cross platform competitor to HyperCard. Also  
programmed the Mac version of the "This Is Spinal Tap" CD-ROM, in C.

1995-1997, having the CD-ROMs be released cross platform (previously I  
would do the Mac version, and we would get external companies to port  
it to Windows) became all important, and so I had to learn Director.  
Programmed several Director based CD-ROMs for Voyager.

1998-2002, For Funny Garbage, I programmed many museum kiosks, CD-ROMs  
(including three for I.D. Magazine), online games and activities. All  
in Director.

2003-present, Flash was too popular by now, and so clients wanted  
things to be done in Flash and not Director, so I had to learn how to  
use it too. ActionScript 1/2 until just under two years ago, and AS3  
since then.

use-revolution mailing list
use-revolution at
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:

[truncated by sender]

More information about the use-livecode mailing list