Lua的目标是成为一个很容易嵌入其它语言中使用的语言以此来实现可配置性,可扩展性仙境传说,魔兽世界,战锤40k,博德之门,轩辕剑外传汉之云,愤怒的小鸟等它的官方版本只包括一个精简的核心和最基本的库启动速度快编译后仅仅一百余K,可以很方便的嵌入别的程式里网路通讯,图形界面等都没有默认提供Lua可以使用它们,就像是本来就内置的功能一样现在已经有很多成熟的扩展模块可供选用而不是为某种特定的编辑范式提供繁杂的特性支援Lua并不提供继承这个特性,但是你可以用元表来模拟它类这些概念都没有在语言基本特性中实现,但是我们可以用表结构(Lua唯一提供的复杂数据结构)轻易模拟并把它看作一个对象(正是所谓的first class function),这个特性可以很好的满足函数式编程的需要它只提供了 数字(缺省是双精度浮点数,可配置),布尔量,字符串,表,子程序,协程(以及用户自定义数据这几种加上元表的支援,我们可以高效的模拟出需要的复杂数据类型(比如集合,数组等)支援增量式垃圾收集策略与操作系统无关的协作式多线程支援。
联系方式
传真:55 21 3527-1530。▉