不积跬步,何以至千里

导航

统计

Lua 入门

这几天上线OpenResty,OpenResty 使用Lua 脚本扩展Nginx的功能,之前没用过Lua,补习之。

Lua  是一个小巧的脚本语言。它是巴西里约热内卢天主教大学里的一个研究小组于1993年开发的。 其设计目的是通过灵活嵌入应用程序来提供灵活的扩展和定制功能。Lua由标准C编写而成,几乎在所有操作系统和平台上都可以编译,运行。Lua 有一个同时进行的JIT项目,提供在特定平台上的即时编译功能。
Lua脚本容易被C/C++ 代码调用,也可以反过来调用C/C++的函数,这使得Lua在应用程序中可以被广泛应用。不仅仅作为扩展脚本,也可以作为普通的配置文件,代替XML,ini等文件格式,并且更容易理解和维护。 Lua由标准C编写而成,代码简洁,一个完整的Lua解释器不过200k,在所有脚本引擎中,Lua的速度是最快的。也因此,OpenResty选择了Lua。

posted on   环保发动机  阅读(29)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示