书籍介绍
在数字化的世界里,编程语言是连接人类思维与计算机世界的桥梁。《自己动手实现Lua》邀请你踏上一段奇妙的旅程,亲手构建一个功能完备的 Lua 虚拟机,深入理解动态脚本语言的工作机制。在这本书中,你将跟随作者的脚步,从零开始,逐步揭开 Lua 编程语言的神秘面纱,体验编程的乐趣与挑战。
作者简介
张秀宏是一位资深的服务器开发工程师,拥有丰富的Java和游戏服务器开发及架构经验,尤其在高级语言虚拟机方面造诣颇深。他曾在知名游戏公司EA和乐元素担任高级服务器工程师,并且目前在一家创业公司担任架构师的职位。他的著作《自己动手写Java虚拟机》于2016年6月出版后广受读者好评并多次再版。两年后,他又推出了新的力作《自己动手实现Lua:虚拟机、编译器、标准库》,进一步展示了他在技术领域的深厚功底和创作热情。
推荐理由
《自己动手实现Lua》一书深入浅出地介绍了Lua编程语言的核心概念,从开发环境准备到虚拟机的构建,再到Lua语法和编译器的实现,以及标准库的应用。它不仅适合对脚本语言有兴趣的学习者,也适用于希望深入了解程序执行原理的技术人员。通过本书,读者不仅能掌握Lua的基础知识,还能实际动手实践,提升编程技能。
适合哪些人读
对Lua或任何脚本语言感兴趣的学习者
希望深入了解程序执行和编译原理的技术爱好者
喜欢动手实践,愿意从头构建项目的开发者
对计算机科学基础感兴趣的在校学生。
目录
前言
第一部分 准备
第1章 准备工作
1.1 准备开发环境
1.2 准备目录结构
显示全部