Hacker News
new
|
past
|
comments
|
ask
|
show
|
jobs
|
submit
login
matheusmoreira
29 days ago
|
parent
|
context
|
favorite
| on:
LuaJIT 3.0 proposed syntax extensions
Looks like LuaJIT is really going to fork away from Lua this time. After these changes, it won't be a compatible Lua 5.1 implementation anymore, it will be a new language.
So shouldn't it have a new name?
orthoxerox
28 days ago
|
next
[–]
Why won't it be compatible? Any code written in Lua 5.1 will run on LuaJIT.
matheusmoreira
28 days ago
|
parent
|
next
[–]
But not the other way around.
orthoxerox
28 days ago
|
root
|
parent
|
next
[–]
LuaJIT has always been a superset of 5.1.
matheusmoreira
28 days ago
|
root
|
parent
|
next
[–]
Which is why it should be a new language. Like C and C++.
ulbu
28 days ago
|
prev
|
next
[–]
well, it doesn’t say Lua5.1-JIT
a_t48
29 days ago
|
prev
|
next
[–]
It could be opt in.
sourcegrift
29 days ago
|
prev
[–]
Are there any rough estimates on popularity of lua implementations? At this point it feels lua means luajit
latenightcoding
29 days ago
|
parent
[–]
not even close, because there are a lot of places where you can't run LuaJIT
tuvix
29 days ago
|
root
|
parent
|
next
[–]
Where can you not run LuaJIT? Genuinely curious
extrememacaroni
28 days ago
|
root
|
parent
|
next
[–]
anywhere that does not allow self modifying code such as app stores.
Boxxed
28 days ago
|
root
|
parent
|
prev
|
next
[–]
Wasm and platforms like iOS and Nintendo Switch (I think).
Dylan16807
28 days ago
|
root
|
parent
|
prev
[–]
LuaJIT is not just a JIT, it also includes high speed interpreters for x86, Arm, and more.
Consider applying for YC's Fall 2026 batch!
Applications
are open till July 27.
Guidelines
|
FAQ
|
Lists
|
API
|
Security
|
Legal
|
Apply to YC
|
Contact
Search:
So shouldn't it have a new name?