4 ms·
So is LuaJIT resuming active development after a decade or so of only maintenance? Great! A lot of these changes make sense (although some of them are a bit to
by pansa2 3mo ago
So is LuaJIT resuming active development after a decade or so of only maintenance? Great!
A lot of these changes make sense (although some of them are a bit too TIMTOWTDI for my taste) - but perhaps LuaJIT 3 would benefit from a change of name as well? Certainly with all these changes, it would be more like a separate language than merely a JIT-compiled version of Lua.
- 201984 3mo ago>TIMTOWTDI What on earth is this supposed to mean?
- matheusmoreira 3mo agoThere is more than one way to do it.
- Twirrim 3mo agoThere Is More Than One Way To Do It. That takes me back a bit. It's a perl-ism. I used to think it was a great design feature but I've come to strongly prefer "There should be one way to do it, and it should be obvious"
- 201984 3mo agoInteresting, thank you.
- ncruces 3mo agoUsing acronyms is one of those ways. /s
- BobBagwill 3mo agoTCBOO, AKA, the Highlander Conjecture.
- deleted 3mo ago[deleted]
- orthoxerox 3mo agoA bunch of them are from Luau, the Roblox fork of Lua and the dialect most young programmers know. Adding them to LuaJIT will make it easier to write for both Zoomers and AI agents, who have been exposed to a lot of Luau code.
- krapp 3mo agoI know the LuaJIT maintainer(s?) will never add it because it's too radical a departure from Lua but I wish they would include Luau's type annotations. There are typed languages like Teal that will compile to Lua that should work (although I've had a difficult time getting Teal to work with cdefs) and you can kind of fake it by using C structs obviously but having such a feature be native to Lua itself would be nice.
- matheusmoreira 3mo ago> but perhaps LuaJIT 3 would benefit from a change of name as well? > Certainly with all these changes, it would be more like a separate language than merely a JIT-compiled version of Lua. I agree. I suggested this on the GitHub issue but got nothing but downvotes.