上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
第3章 Lua语言
Lua是一种动态脚本语言,它的创造者是巴西里约天主教大学TeCGraf实验室里的三名成员,其前身是一个名为Sol的语言。“Sol”这个词在葡萄牙语(巴西官方语言)里是太阳的意思,而“Lua”的意思就是月亮。
虽然没有JavaScript、PHP、Python、Ruby等其他语言的名气大,但Lua凭借着自身的独特定位,已经在很多领域确实地获得了成功。知名的应用有Adobe Lightroom、Fire-fox、Redis等,而游戏则有《魔兽世界》《愤怒的小鸟》《我的世界》等。
Lua是OpenResty的工作语言,所以学习OpenResty开发必须要先熟悉掌握Lua,本章将详细讲解它的语法及标准库。