Roger:
> I wouldn't even be here if not for my introduction to
> English-like syntax via HyperCard 25+ years ago. My
> apparently "not very useful work" over the past 25 years
> ... has kept me employed, my family clothed and fed,
> a roof over our heads, and all my bills paid.
Well said! I'd go even further. There's no need for xTalk users to be on
the defensive at all. This looks like a false dilemma on two fronts.
Some people are trend-attuned, bandwagonish and when something like
JavaScript becomes extremely popular, they feel the need to compromise
or follow it beyond the extent which is already dictated by technology.
It's possible that nothing will make those people feel comfortable until
LC scripting is essentially JS. And later if another language were to
overtake JS, they'd want to follow that. That's largely subjective, so I
can't really add anything on that side of the equation. Objectively,
good syntax is not a limitation.
The other front, whether/how to improve numberFormat, does have a real
dilemma of limited size, but there's no need for massive changes to the
language. Treating integers and reals differently would introduce a
variety of problems, I think, starting with the fact that I may have
what may look like an integer but I consider a real.
I think that approach would violate KISS, and certainly backward
compatibility. There may still be little quirks to think about, but
there are straightforward ways to make improvements to specific
numberFormat limitations without breaking anything. Failing that, I'm
happy to keep enjoying the limited role that it does well, and rolling
some of my own solutions. :)
Best wishes,
Curry Kenworthy
Custom Software Development
http://curryk.com/consulting/
_______________________________________________
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