[OT] dialect divergence?

stephen barncard stephenREVOLUTION2 at barncard.com
Mon Jun 13 16:34:26 EDT 2011


Most "logic" and mathematical code should work if it uses HC-SC
'primitives', UI related stuff, yes, difficult to translate.  But
Rev/Livecode has so many little binary 'goodies' it would be
counterproductive to do an automatic translation. A human has to be involved
if you really want this thing to work (and more importantly that YOU know
how it works!).

Rather than 'translate', I'd just rather start over redesign with all the LC
goodies.

In one major project I did a few years ago there was a single recursive
routine written in HC by the client (and original author) that I just
modified the data source from cards to a MYSQL database. It was the only
piece of previous code that I used from his very complex stack. Everything
else had to be re-written. But it was the 'hook' of the program, it's most
distinguishing feature and cool enough to use almost verbatim.

But at the time, Rev had no multidimensional arrays, no datagrids, and a
host of other features that was just a few years ago we were on our own to
create these things.  I had to create mine.  The month I finished the
project, the Rev Datagrid was announced.  Boy, that would have saved me a
bit of time. So would have Trevor's SQL Yoga. But the project had ended.

On 13 June 2011 13:01, Richmond Mathewson <richmondmathewson at gmail.com>wrote:

> While Supercard and Livecode share a common heritage, is it wise to assume
> that
> their dialects of HyperTalk have diverged to the point where it is
> extremely difficult to
> modify the code in one to work adequately in the other?
>
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>



-- 



Stephen Barncard
San Francisco Ca. USA

more about sqb  <http://www.google.com/profiles/sbarncar>



More information about the use-livecode mailing list