Hi!
On Wed, Mar 20, 2013 at 9:56 AM, SteveD <
steve.j...@gmail.com> wrote:
>
> Moonscript is where proposed Lua features go to get implemented ;)
Which can be nice, but provided it's done with constraint so that
Moonscript don't end up being a mixed bag of various convenience
expansions. Please note that I don't necessarily suggest that this is
the case for the safe navigation operator (which I'm personally
cautiously positive about), nor am I suggesting that Steve or Leaf
thinks the opposite :)
It just seems at times that some of the feature suggestions I see are
based more on the sheer convenience of cutting away some repetitive
patterns than useful, easily understandable language features. The
nice thing about Lua to begin with, for me, is that it's small and
clean and easily understandable. Moonscript adds a much nicer syntax
on top of it, which again is great for me since I enjoy typing less
and having a more succinct syntax, and since I easily can map the
constructs over to Lua mentally it's not a big cognitive obstruction
either*. The more features that are added, the bigger the cognitive
load will be however, hence my worry. I guess I just like it fine more
or less the way it is, and don't want it to end up with to many
features :)
Cheers,
* Except for the class stuff of course, that I have to look up when I
need to do funky stuff with it :)
--
Nils Nordman <
ni...@nordman.org>