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