Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我打算将 Lua 集成到我的 java 应用程序中。您能否谈谈在 LuaJ 和纯 java 中实现脚本之间的性能比较。还有其他性能更好的替代品吗?
Lua通过LuaJIT编译JIT简直快疯了,参考实现(也称为CLua)也很快,但与 JIT 编译的 Java 不匹配。
LuaJ 可以将 Lua 编译为 Java 字节码,但不如 Java 到字节码有效,因为 Java 语言更接近硬件架构,因此可以产生更快的机器代码。
使用 LuaJ 可以将脚本语言添加到您的项目中,但为了提高性能,请使用 Java。