Call for comments: Rev as a Second Language
Graham Samuel
livfoss at mac.com
Tue Jan 27 07:41:52 EST 2009
Just to confuse you, my own experience may introduce a third
perspective. I was a programmer in the heroic days when all that was
available were barely symbolic machine code assemblers - I mean you
were lucky to be able to introduce a label that had a human-readable
name: at one point I wrote a 6000-line assembler program (which used
among other things LIFO stacks and recursion) without a single
comment, because there wasn't a comment feature in that Assembler. To
quote Mark Twain "the statements was interesting, but tough". I then
progressed to the 'high level' languages of the time, of which my
favourite was Algol (I suppose nowadays you could call Algol a
forerunner of Pascal?).
Anyway then my career took me away from the programming coal face for
several decades. Finally I decided to recycle myself as a programmer,
since that was the part of my job I had enjoyed the most, and I looked
for a fun way of doing it. I thought stuff like BASIC and VB
incredibly clunky, and stuff like 'C' seemed not far enough from the
old assembler days - OK you were no longer struggling with machine
code but you were still struggling with a non-human way of expressing
things. Already a Mac fan, I had a quick brush with Hypercard, then
SuperCard (at the time when they claimed a cross-platform version was
just around the corner) and finally to Revolution. And from the fun
point of view, I believe I made the right choice, and from the
productivity point of view I was amazed by the power of the thing -
still am. I was once a geek and paid to be a geek, but now I just want
to get on with producing stuff without all that tedious mucking about
just to prevent very simple structural errors etc. I am really happy
with xTalk and with the whole Rev thing...
Anyway I look forward to the article - good luck with the responses,
Richard.
Graham
On Mon, 26 Jan 2009 13:58:35 -0800, Judy Perry <katheryn.swynford at gmail.com
> wrote:
>
> This could be really nice as a set of bookends, that is, a companion
> piece
> on new users who have never used anything else and Rev is their first
> language (probably not as many of those people, though).
> I'm loving your idea, though!
>
> Judy
> http://revined.blogspot.com
>
> On Mon, Jan 26, 2009 at 12:04 PM, Richard Gaskin <ambassador at fourthworld.com
>> wrote:
>
>> I'm considering putting an article together for revJournal.com
>> about the
>> joys and pitfalls of learning Rev from the perspective of those who
>> already
>> had proficiency in at least one other language before giving Rev a
>> try.
>>
>> The challenge here is that I've been using Rev so long that I'm
>> close to
>> completely useless for this other than as an editor and to provide
>> some
>> structure. As I envision it, the meat of this article would
>> consist of
>> quotes from you folks, or more specifically those of you who came
>> to Rev not
>> from a HyperCard or other xTalk background, but those of you who
>> never
>> worked with anything like Rev before but have shipped projects in
>> other
>> languages like VB, Perl, JavaScript, ActionScript, etc.
>>
>> So here's an open invitation to the readers of this list:
>>
>> Feel free to send me an email describing your story of learning
>> Rev. Make
>> it as long or as short as you like, and consider including things
>> like:
>>
>> - What language(s) you used before trying Rev, and a bit about
>> your background and experience as a developer
>>
>> - How you first learned about Rev
>>
>> - What you liked most about learning Rev
>>
>> - What you found most annoying about Rev
>>
>> - Any of the good or bad that's changed over time as you became
>> more familiar with Rev
>>
>> And be sure to include this info so I can link back to your site and
>> hopefully bring a few clicks your way:
>>
>> - Name
>> - Title
>> - Company/organization
>> - URL
>>
>> Please send these to: revjournal at fourthworld.com
>>
>> I'm very interested in learning more about how others see Rev, and
>> think
>> this will be a good read for the visitors at revJournal.com.
>>
>> Thanks in advance. Feel free to write if you have any questions -
>>
>> --
>> Richard Gaskin
>> Fourth World
>> Revolution training and consulting: http://www.fourthworld.com
>> Webzine for Rev developers: http://www.revjournal.com
More information about the use-livecode
mailing list