Lua 程序设计(第4版)

Lua 程序设计(第4版)

作者:[巴西] 罗伯拖·鲁萨利姆斯奇

出版社:电子工业

出版年:2018年7月

ISBN:9787121338045

所属分类:网络科技

书刊介绍

《Lua 程序设计(第4版)》内容简介

本书由Lua语言作者亲自撰写,针对Lua语言本身由浅入深地从各个方面进行了完整和细致的讲解。作为第4版,本书主要针对的是Lua5.3,这是本书撰写时Lua语言的近期新版本。作者从语言使用者的角度出发,讲解了语言基础、编程实操、不错特性及C语言API等四个方面的内容,既有Lua语言基本数据类型、输入输出、控制结构等基础知识,也有对模块、闭包、元表、协程、延续、反射、环境、垃圾回收、函数式编程、面向对象编程、C语言API等不错特性的系统讲解,还有对Lua5.3中引入的整型、位运算、瞬表、延续等新功能的细致说明。
罗伯拖·鲁萨利姆斯奇(Roberto Ierusalimschy) 是Lua语言的首席架构师,从1993年Lua语言诞生起即进行Lua语言的开发工作,目前是巴西PUC-Rio(the Pontifical Catholic University of Rio de Janeiro)大学计算机科学专业的一名助理教授,主要从事编程语言的设计和实现工作。
梅隆魁 2013.4至今就职于中国民生银行总行信息科技部,擅长于Java企业级开发、嵌入式系统/软硬件、安卓逆向等方向,同时,对新技术也一直保有热情。

作品目录

内容简介
推荐序一
推荐序二
译者序
前言
读者服务
第1部分
语言基础
1、Lua语言入门
2、小插曲:八皇后问题
3、数值
4、字符串
5、表
6、函数
7、输入输出
8、补充知识
第2部分
编程实操
9、闭包
10、模式匹配
11、小插曲:出现频率最高的单词
12、日期和时间
13、位和字节
14、数据结构
15、数据文件和序列化
16、编译、执行和错误
17、模块和包
第3部分
语言特性
18、迭代器和泛型for
19、小插曲:马尔可夫链算法
20、元表和元方法
21、面向对象(Object-Oriented)编程
22、环境(Environment)
23、垃圾收集
24、协程(Coroutine)
25、反射(Re
fl
ection)
26、小插曲:使用协程实现多线程
第4部分
C语言API
27、C语言API总览
28、扩展应用
29、在Lua中调用C语言
30、编写C函数的技巧
31、C语言中的用户自定义类型
32、管理资源
33、线程和状态

相关推荐

微信二维码