Lua
外觀
根據其自己的網站 lua.org:
- Lua 是一種功能強大,高效,輕巧,可嵌入的腳本語言。
這也使 Lua 非常適合配置和擴展其他程序,這也是因為它與 C 的互操作性強。 基本的 Lua 解釋器的大小小於 250K。由於官方實現是用 ANSI C 編寫的,因此可用於許多平台和體系結構。
安裝[編輯 | 編輯原始碼]
有多個版本可用:
JIT 編譯支持[編輯 | 編輯原始碼]
即時編譯(Just-in-time compilation)是一種在運行時而不是之前編譯原始碼的方法。LuaJIT 是 Lua 5.1 的直接替代品。此版本最適合更高性能的約束。
為了獲得 JIT 編譯支持,請安裝 luajit包 軟件包。
模塊[編輯 | 編輯原始碼]
LuaRocks 軟件包管理器作為 luarocks包 提供。
官方存儲庫中也提供了一些模塊。