Lua 5.3
Re: Lua 5.3
I'll bet on a new GC within 5 years, but none of the big users of LuaJIT have any reason to add 5.3 support.
Re: Lua 5.3
My amateur perspective: Lua 5.1 is practically complete to me. It has all the features I'll ever want. The only thing that is needed is more speed and LuaJIT is a godsend.
- kikito
- Inner party member
- Posts: 3153
- Joined: Sat Oct 03, 2009 5:22 pm
- Location: Madrid, Spain
- Contact:
Re: Lua 5.3
My opinion is that, at present, LuaJIT is the fastest scripting language in the world. Lua is simply not that fast.
Maybe in some years, if LuaJIT has effectively stagnated, it'll make sense to go back to Vanilla (which maybe will be faster then). But right now, I think the decision to move to LuaJIT was the correct one, and I think we should stay with it at least for a while. That said, it doesn't hurt to keep the code "reasonably ready for the change". For example, by not using LuaJIT's FFI, or using it only in a single place with an abstraction layer on top - that kind of thing.
Maybe in some years, if LuaJIT has effectively stagnated, it'll make sense to go back to Vanilla (which maybe will be faster then). But right now, I think the decision to move to LuaJIT was the correct one, and I think we should stay with it at least for a while. That said, it doesn't hurt to keep the code "reasonably ready for the change". For example, by not using LuaJIT's FFI, or using it only in a single place with an abstraction layer on top - that kind of thing.
When I write def I mean function.
- Jasoco
- Inner party member
- Posts: 3726
- Joined: Mon Jun 22, 2009 9:35 am
- Location: Pennsylvania, USA
- Contact:
Re: Lua 5.3
Definitely. The speed difference between Lua and LuaJIT is pretty darn big. I wouldn't go back. I wouldn't want to go back. Hopefully someone picks up JIT and keeps it going. It'd be a shame for it to get abandoned or left on a shelf because the dev was bored of it and didn't want to give it to a new dev.
Who is online
Users browsing this forum: Ahrefs [Bot] and 5 guests