[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: Has Lua reached perfection?
- From: "Soni \"They/Them\" L." <fakedme@...>
- Date: Sun, 28 Jan 2018 00:46:23 -0200
On 2018-01-27 10:44 PM, Dibyendu Majumdar wrote:
I know that some of the folks on this list do not think so as is
evident from the continuous stream of feature requests. But I can't
think of any feature that I would want added to Lua 5.3 that would
justify breaking backward compatibility. There are some things that I
wish were different about Lua - e.g. I wish that variables were local
by default, or that arrays and hash maps were distinct types, but I
would not want such changes if it meant breaking existing code.
It takes good taste and years of effort to create a language such as
Lua. Despite some 'warts' overall Lua 5.3 appears to have reached a
state of perfection (or maturity) in my view.
Regards
Dibyendu
Yes, Lua 5.3 is pretty close to perfect. It's the almost perfect balance
between performance and flexibility (including optimized varargs). :)
I often miss a trait system/OOP by composition, tho...
--
Disclaimer: these emails may be made public at any given time, with or without reason. If you don't agree with this, DO NOT REPLY.