Do you think there may be use cases of Lua where the oddities may be quite useful? How do you think the people who like the oddities as they are would feel if everything was changed to match your personal definition of normal?
I am currently in the process of scripting our optimisation engine and am constantly flitting between C++ and Lua, the different syntax is so helpful in reminding me which language I'm in. Also, when you start defining anonymous functions in tables, you will be very thankful that 'end' and '}' are different symbols.
As for arrays, Lua doesn't have them, it has tables. If you want an array, zero indexed or not, it is a pretty trivial extension to write one, and IIRC the Programming In Lua book even gives an example.
On 18 Jun 2012, at 11:55, Patrick Masotta <firstname.lastname@example.org> wrote: