The future of LiveCode

Jim Hurley jhurley0305 at sbcglobal.net
Fri Jul 20 12:28:33 EDT 2012


Professor Goldberg,

A bit daunting because of its size, but I learned HyperTalk from the truly wonderful book:  "HyperTalk The Book." By Winkler and Kamins, and later, our own, Jean DeVoto, who did the original RunRev dictionary.

I am a strong believer in learning from examples--after the basic theory.

Jim Hurley
Emeritus Professor of Physics, Univ. of California

> 
> Message: 22
> Date: Fri, 20 Jul 2012 09:02:17 -0400 (EDT)
> From: "stgoldberg at aol.com" <stgoldberg at aol.com>
> To: use-livecode at lists.runrev.com
> Subject: The future of LiveCode
> Message-ID: <8CF348F062ED786-11EC-BE5 at webmail-m025.sysops.aol.com>
> Content-Type: text/plain; charset="us-ascii"
> 
> 
> 
> I have used LiveCode extensively to develop my company's  educational software.  It's a great program.  I think one of the reasons why LiveCode is not more widely adopted is the lack of an adequate user manual that would attract beginners.   I ask, would you recommend the present LiveCode user manual to a student who has no background in programming and is just starting?  I wouldn't; it's too advanced and incomplete at the same time, mixes complex with simple, has no Index, says virtually nothing about the all-important property inspectors, and focuses only spottily on the key scripting words.  An adequate manual should clearly present 150 or so of the basic scripting words, which was the extent of HyperCard's vocabulary and made HyperCard easier to learn.  The beginner in LiveCode is expected to rely on the LiveCode dictionary, which, while truly excellent, contains some 2000 scripting words, far too many for the beginner to deal with.  The problem has become more pronounced with new advances in LiveCode's features.   This is why I wrote my own manual (190 pgs. plus figures) for my son. 
> 
> 
> All other major programming languages have a variety of manuals in the bookstores.  Where are they for LiveCode?  It is insufficient to just direct the user to scattered tutorials on the Internet or to seminars; there needs to be a book that the user can easily use while learning the programming from scratch.   Many people on this forum (including myself) have a background in HyperCard or MetaCard that has made it relatively easy to migrate to Revolution/LiveCode.  What happens when the old guard dies out?  Will beginners who have no such background replace them?  Or will beginners navigate to other programming languages for lack of an adequate LiveCode manual?
> 
> 
> I have spent 25 years teaching medical students and programming in HyperCard and its successors. I'd love to develop for mobile apps, but I have not yet subscribed to LiveCode for this, because these features are not in the present user manual, and I am unaware of adequate, organized, step-by-step, printed documentation that puts it all together and I can keep in front of me on my desk as I work. (Perhaps Colin Holgate's forthcoming book, LiveCode Mobile Development Beginner's Guide, will make a difference.)    My publishing company, Medmaster, is based on educational principles designed to teach medical students learning complex subjects for the first time.  My sense is that sales of LiveCode in the schools and elsewhere would rise significantly with better documentation.
> 
> 
> Stephen Goldberg, President 
> Medmaster Publishing Co., Inc.
> Professor Emeritus, Univ. of Miami Miller School of Medicine
> www.medmaster.net
> stgoldberg at aol.com
> 





More information about the use-livecode mailing list