Lua 用 Lua 编程

本书是 Lua 首席架构师撰写的一本详细权威的 Lua 编程各方面入门书。

用 Lua 编程 为任何想要使用 Lua 的程序员提供了坚实的基础。它涵盖了 Lua 的各个方面,从基础知识到其与 C 的 API。本书是 Lua 编程模式的主要来源,其中包含大量代码示例,帮助读者充分利用 Lua 的灵活性与强大机制。本书面向具有一定编程背景的人员,但并不假设读者事先了解 Lua 或其他脚本语言。

购买本书副本时,您将帮助支持 Lua 项目

有关 Lua 语言的正式定义,请参阅参考手册

第四版

用 Lua 编程 罗伯托·伊鲁萨林斯基著
Lua.org,2016 年 8 月
ISBN 8590379868
(还提供电子书)

第四版将本书更新为Lua 5.3,并对文本进行了彻底的重组。罗伯托凭借多年的 Lua 教学经验,对本书进行了重组,按复杂度递增的顺序展示材料,让读者更好地吸收该语言的特性。

本书可在主要在线商店购买,还提供电子书

第三版

用 Lua 编程 罗伯托·伊鲁萨林斯基著
Lua.org,2013 年 1 月
ISBN 859037985X
(还提供电子书)
用 Lua 编程 罗伯托·伊鲁萨林斯基著
DMK-press,2014 年
ISBN 5940747671
用 Lua 编程 罗伯托·伊鲁萨林斯基著
LTC,2015 年 1 月
ISBN 9788521626992

第三版针对 Lua 5.2,可与其他版本一起使用。它带来了大量新内容。所有章节都包含练习,从关于该语言的简单问题到完整的微型项目。

这本书 可在 主要在线商店以及 电子书 中获得。

第二版

用 Lua 编程 作者:Roberto Ierusalimschy
Lua.org,2006 年 3 月
ISBN 8590379825

第二版针对 Lua 5.1,对后续版本仍然非常重要。

这本书仍 可在 主要在线商店获得。它还 提供 德语、韩语、中文和日语版本。

第一版

用 Lua 编程 作者:Roberto Ierusalimschy
Lua.org,2003 年 12 月
ISBN 8590379817

第一版针对 Lua 5.0,对后续版本仍然非常重要,但有一些差异。它 在线免费提供,供个人使用。