| ▲ | gsck 2 days ago | ||||||||||||||||||||||||||||
Cannot wait for another version of Lua to sit unused basically everywhere. Truly is a shame, everything seems to have settled on 5.1 for the most part without ever being updated, or any intention of it being updated. Some really nice features post 5.1 I understand each version of Lua introduces breaking changes in the language, which isn't great as the language becomes fragmented (Or not really, once again 5.1 is pretty ubiquitous) | |||||||||||||||||||||||||||||
| ▲ | ronsor 2 days ago | parent | next [-] | ||||||||||||||||||||||||||||
The real reason everyone settled on Lua 5.1 is because that's the version LuaJIT is compatible with, and most people are unwilling to give up the performance gains. | |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| ▲ | pull_my_finger 2 days ago | parent | prev | next [-] | ||||||||||||||||||||||||||||
5.1 (by way of LuaJIT) gets a lot of use, but to suggests no one uses the modern versions is just not true. Lua being an embedded language just takes the pressure away to upgrade. It's a feature, not a bug. | |||||||||||||||||||||||||||||
| ▲ | BugsJustFindMe 2 days ago | parent | prev | next [-] | ||||||||||||||||||||||||||||
> everything seems to have settled on 5.1 Not exactly. LuaJIT has backported various hot features from 5.2 and 5.3 as long as they're unlikely to break 5.1 code. | |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
| ▲ | a day ago | parent | prev [-] | ||||||||||||||||||||||||||||
| [deleted] | |||||||||||||||||||||||||||||