Lua
根据其自己的网站 lua.org:
- Lua 是一种功能强大,高效,轻巧,可嵌入的脚本语言。
这也使 Lua 非常适合配置和扩展其他程序,这也是因为它与 C 的互操作性强。 基本的 Lua 解释器的大小小于 250K。由于官方实现是用 ANSI C 编写的,因此可用于许多平台和体系结构。
安装[编辑 | 编辑源代码]
有多个版本可用:
JIT 编译支持[编辑 | 编辑源代码]
即时编译(Just-in-time compilation)是一种在运行时而不是之前编译源代码的方法。LuaJIT 是 Lua 5.1 的直接替代品。此版本最适合更高性能的约束。
为了获得 JIT 编译支持,请安装 luajit包 软件包。
模块[编辑 | 编辑源代码]
LuaRocks 软件包管理器作为 luarocks包 提供。
官方存储库中也提供了一些模块。