Lua 教程
Lua 教程
概述
Lua 是用 C 语言开发的可扩展的轻量级编程语言。它起源于 1993 年由 Roberto lerusalimschy,Luiz Henrique de Figueiredo 与 Waddemar Celes 领导的一个内部项目。 设计者的初衷是希望 Lua 可以成为一款整合 C 语言代码以及其它传统语言代码的软件。这种整合会带来很多好处,它让你不需要重复做 C 语言已经做的很好的工作,而专注于提供那些 C 语言不擅长的特性:提供更高的抽象(离硬件更远)、动态结构、无冗余、易于测试与调试。为了提供这些特性,Lua 提供了安全的环境、动态内存管理,以及擅长处理字符串和其它动态大小数据结构的工具。
特点
Lua 有着许多自身的特点使得它与其它编程语言不同。主要包括:
- 可扩展性
- 简单
- 高效
- 跨平台
- 自由与开放
应用场景
- 游戏开发
- 开发单机应用
- 网站开发
- 扩展数据库或者为数据库开发插件,比如,MySQL 代理或 MySQL WorkBench
- 开发安全系统,如入侵检测系统(IDS)
翻译教程地址:https://github.com/scbzyhx/lua
官方英文原版:http://www.tutorialspoint.com/lua/index.htm
Tweet
Comments !