Lua
轻量级脚本语言 / 維基百科,自由的 encyclopedia
Lua(發音: /ˈluːə/,葡萄牙語「月亮」)是一個簡潔、輕量、可擴充的手稿語言。Lua有着相對簡單的C語言API而很容易嵌入應用中[3]。很多應用程式使用Lua作為自己的嵌入式手稿語言,以此來實現可組態性、可擴充性[4]。
Quick Facts 編程範型, 設計者 ...
編程範型 | 多範式:指令碼,指令式(程序式,基於原型,物件導向),函數式 |
---|---|
設計者 | Roberto Ierusalimschy Waldemar Celes Luiz Henrique de Figueiredo |
釋出時間 | 1993年,31年前(1993) |
目前版本 |
|
型態系統 | 動態、強型別、鴨子 |
實作語言 | ANSI C |
作業系統 | 跨平台 |
特許條款 | MIT特許條款 |
副檔名 | .lua |
網站 | www |
主要實作產品 | |
Lua, LuaJIT(英語:LuaJIT), LuaVela, MoonSharp, Luvit, LuaRT | |
衍生副語言 | |
Metalua, Idle, GSL Shell, Luau | |
啟發語言 | |
Scheme、SNOBOL、Modula-2、CLU、C++ | |
影響語言 | |
GameMonkey(英語:GameMonkey Script), Io, JavaScript, Julia, MiniD, Red(英語:Red (programming language)), Ring[2], Ruby, Squirrel(英語:Squirrel (programming language)), MoonScript, C--(英語:C--) |
Close