[Date Prev][Date Next][Thread Prev][Thread Next]
- Subject: Requests for language changes
- From: Steve Litt <slitt@...>
- Date: Sat, 3 Sep 2016 00:00:32 -0400
My archives tell me I've been on this list since December, 2010. During
that time, requests for changes to the Lua language were frequent and
persistent. I've almost always opposed them, because they all made the
language more complicated, and I like Lua's simplicity. Understand a
table and a metatable, and you're pretty much set.
Recently it was suggested that many of us have been trolls without
knowing it. Hmmm, was my suggestion that we have a continue statement
trolling? Well, I asked a couple times, fielded a couple replies, and
then I just made a table/object that de-necessitated the continue
statement, and went on to other things. Was my suggestion that Lua have
a project-curated set of libraries and tools trolling? Fact is, when I
found out the vast majority of Lua users want to do C interaction and
games and the like, instead of applications like I wanted to do, I
stopped asking the question: beneficiaries like me would just be too
The constant requests for language changes, most of which I consider
unnecessary and more than a few I think would have been detrimental if
accepted, are in my opinion a regrettable distraction, which fortunately
is pretty much ignored by the shepherds of the language.
But in no way do these requests come anywhere near "trolling". If you
want to see trolls, I can show you bunches of them, on other lists.
If someone comes on the Lua list continually denigrating Lua, or
continually extolling the superiority of Perl, Python, Ruby, Scheme or
whatever, THAT's trolling. If somebody comes on list yelling about
national or international politics, THAT's trolling. What I'm posting
now is probably trolling, as was the original post of the recent "What
is a troll" post.
But the constant and insistent suggestions of language changes are
not trolling. A pain in the posterior? Definitely. Trolling, no.
August 2016 featured book: Manager's Guide to Technical Troubleshooting
Brand new, second edition