lua学习笔记(一)
关于Lua
1993年由巴西里约热内卢天主教大学计算机系Roberto Ierusalimschy(莱鲁萨利姆斯奇)等人编写
一开始就没有准备去实现C语言已经实现的非常出色的方面
与C语言之间实现非常好的交互能力,一门胶水语言
非常适合C程序号学习,互补性非常强
自动内存管理机制(垃圾回收器),优秀的字符串处理能力,动态大小数据的处理能力
简易性:轻量级,小巧简单易学,概念不多
高效:可以说是目前最快的脚本语言,运行效率非常高,占用内容很少,源代码量非常小
可移植性:没有使用任何条件编译处理不同平台,纯粹的ANSI C编写完成,
任何支持ANSI C的平台都能编译通过
三种开发形式
1.独立使用lua实现功能
2.使用C语言为主,lua为扩展的方式
3.使用lua为主,C语言为扩展的方式