To read all comments associated with this story, please click here.
HyperCard is not available anymore but it's sucessors live on.
SuperCard is available for Mac OS X (http://supercard.us)
Runtime Revolution is available for Mac OS X, Linux, Windows (http://www.runrev.com)
Runtime Revolution also has older versions for FreeBSD, Solaris, HP-UX and Mac Classic.
By the way, RunRev has many strong points for being the best introductory language:
* English Like syntax.
* Built-in support for GUI, Networks and Databases allowing the newbie to do advanced experiements as he advances his learning.
* True cross-platform, a stack created on one platform will run unmodified on all others. Depending on your license you can create standalone applications for all platforms from a single one.
Cheers
andre
alcibiades, nice seeing you here.
yes, HyperCard and other xTalks are wonderful environments for learning how to code. A bonus point is the english like syntax.
add 1 to i
is much easier to understand than it's C cousin:
i++
The english like language doesn't scare away newbies like other languages might do. At my university, the first language they teach is C and the next one is Assembler for 386 computers. Guess how many students got so scared that they are now focusing on network admin jobs and not on development jobs...
But the user might get distracted from concepts when he see that it is that easy to create windows, buttons and apps... :-)





Member since:
2005-10-12
The nice thing about them is, you can learn to produce usable and useful stuff very fast indeed.
However, you find yourself learning all kinds of basic skills almost without noticing. Loops, regular expressions, branching and control instructions, getting user input...