What I like about Livecode is that it has a multiplicity of ways of
achieving things.
I have just rescued my BBC Master Compact from Scotland and bought a
cable that connects its video-out to a SCART socket: I had forgotten
about the 'LET' statement . . .
I feel that strict variable declaration would be a backward step, and it
would certainly lessen
Livecode's value as a teaching tool.
One of the selling pionts of the Macintosh in the late 809's and early
90's was its Killer-App:
Hypercard, and what "killed" about Hypercard was the closeness of
HyperTalk to natural
language: something that Livecode has inherited. Please do not chuck
that out.
Richmond.
On 22.08.2016 22:16, Mike Kerner wrote:
I can't stand strict. That's part of the reason why I choose to use LC
instead of C. I would rather have to find and fix typos in variable names
than have to coerce type changes when I want to do something with a
variable, or have to declare variable after variable after variable in a
block of code. How about case-sensitivity? Unfortunately, in LCB there is
more of that, as well. It annoys me. Our enterprise system's IDE is
case-sensitive, and every time I have to work on it I can't wait to be rid
of it. If you read through the code for some of the widgets in LCB, you
will either be overjoyed, or roll your eyes. LCB is less bad than most
other languages, but lazy compiler authors shouldn't win the day, the same
way that the personal trainer doesn't get to tell the client what they're
going to be doing for their workout, and grammar checkers don't get to
dictate your use of the subjunctive, or lack thereof.
And long live synonyms. And beginning sentences or sentence fragments with
conjunctions.
On Mon, Aug 22, 2016 at 2:16 PM, <m...@jerrydaniels.com> wrote:
I think it's the cycling thru that spectrum over time that makes the whole
thing work.
On Aug 22, 2016, 12:39 PM -0500, dunb...@aol.com, wrote:
Everything you say is true, modern and relevant.
That said, long live lax.
Craig Newman
-----Original Message-----
From: me <m...@jerrydaniels.com
To: LiveCode List <use-livecode@lists.runrev.com
Sent: Mon, Aug 22, 2016 12:34 pm
Subject: Strict is in; lax is out
With the advent of LCB, 'strict' is becoming the watchword in the v8
era. I applaud this new direction. Yes, there's short term discomfort with
LCB (learning curve), but in the near-to-long term I believe there will be
huge dividends paid to developers with high performance, low maintenance
apps.
Best, je...@botz.live
_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode