【发布时间】:2014-08-05 11:33:22
【问题描述】:
所以,我只是想知道使用普通的 Lua 解释器而不是 LuaJIT 解释器是否有什么优势?
【问题讨论】:
标签: lua interpreter luajit
所以,我只是想知道使用普通的 Lua 解释器而不是 LuaJIT 解释器是否有什么优势?
【问题讨论】:
标签: lua interpreter luajit
PUC Lua(“普通解释器”)更稳定,即在 LuaJIT 中更频繁地发现错误。
PUC Lua 更小,即占用的内存更少。
如果您想自定义 PUC Lua,它会更容易理解。
PUC Lua 已被移植到更多平台并且更容易移植。
就像@lhf 所说,LuaJIT 还不支持 Lua 5.2 的所有功能。
【讨论】:
LuaJIT 是优秀的软件,甚至令人惊叹,但它只支持 Lua 5.1,不支持 Lua 5.2。它确实支持 Lua 5.2 的许多功能,如extensions。 因此,根据您需要的 Lua 5.2 的哪些功能,您可能需要使用来自 lua.org 的 Lua 解释器。
【讨论】: