Lua解释器构建:从虚拟机到编译器

读书评论:
  • 白色的月光
    04-12
    一本好书,让人能学有所用,学以致用
  • 晓风印月
    05-21
    不错不错,一直在用lua,之前一直都是停留调用上层接口的使用水平,一旦涉及到底层的问题就束手无策,这本书正好帮我深入学习lua语言的底层原理实现,第一遍还没怎么吃透,打算再多读几遍!
  • alittleboy
    05-21
    我自己是做游戏开发行业的,一直都在用lua语言做上层业务逻辑的开发,随着对lua语言用的越来越多,也想对这门语言做更深入的学习,方便做业务框架层的整体性能优化和基础通用模块的封装调整。查阅官方文档和官方推荐的lua编程语言书籍都只是对上层接口的简单介绍,之前就听说过作者打算出一本详细说明lua语言底层实现的书,一直都很期待,现在书已出版,赶紧买了一本来读,第一遍读虽然略微有点难度,但这本书对编译器和解释器的原理介绍的非常全面,涵盖了Lua语言的语法和语义,并提供了对解释器和编译器实现的深入探讨。本书也很注重实践,提供了一个简单但又详实的示例项目帮助读者更容易的理解lua的底层原理实现,帮助读者更好地理解和掌握Lua语言和解释器/编译器的实现。对lua语言的底层原理感兴趣的话可以一试。
  • 夏末秋初
    04-22
    这是一本非常实用、且对正在研究脚本语言和编译器构建的开发人员有很大帮助的书籍,读者不仅可以学到如何构建基于Lua的解释器,同时也能够从中获得编写高质量软件所需的编程技术、方法和最佳实践。
  • 豆友FMaI_c8lSo
    05-21
    这本书是一本非常实用和有趣的技术书籍。本书从实际的需求出发,讲解了如何构建一个完整的Lua解释器,包括虚拟机和编译器等核心组件。作者深入浅出地讲解了Lua的内部机制,从而让读者更好地理解和掌握Lua语言的本质。本书的编写风格非常清晰明了,作者注重实践和案例的讲解,通过实际的代码演示,让读者可以更加深入地理解Lua解释器的构建过程。同时,本书还提供了不错的示例项目并给出了开源源码,让读者可以通过实践来加深对Lua解释器的理解和掌握。已经简单读了一遍,个人感觉这是一本非常值得一读的技术书籍,无论是对于Lua开发者还是对于编译原理和虚拟机原理感兴趣的读者,都具有很高的参考价值。本书对于Lua解释器的构建过程进行了深入的剖析,为读者提供了一条系统、清晰的学习路径。如果你试着吃透此书,你将受益匪浅!
  • YH_顾
    07-11
    作为一个游戏脚本仔,一直在使用lua,之前硬啃源码啃不下去。现在通过这本书,可以学习很多lua实现的原理和想法,循循善诱,通俗易懂,对源码也有了更深的理解。这本书非常棒,但比较适合熟悉lua的人去于阅读,新手可能有点门槛。
  • robot
    03-16
    这本书写的非常不错,详细的介绍了lua的里里外外,真心值得去细读一下~,如果是从事lua相关代码编写的工作者,相信读完以后会让你使用lua更加游刃有余的~
  • Mr.YinJie
    03-16
    作为作者我来讲两句吧,本书是我的第一本著作,Lua语言是在游戏行业被广泛使用的语言,研究其源码的人非常多,笔者也是其中之一。本书内容最初在我的个人博客上,并且得到一些读者的认可,随后出版社找我出书之后,才书写成册。本书有幸得到诸多专家的认可和推荐,包括腾讯服务器技术专家廖阿敏、昆仑万维技术总监蔡俊鸿、微软最有价值专家Kenji Mouri和犹他大学博士Marisa。其中Marisa博士优化过V8引擎的GC性能,也是是知乎编程语言话题下的优秀回答者。本书着重在于从0构建Lua解释器,其所阐述的方法也适用于其他语言解释器,从读者反馈来看,对部分同学可能有些门槛,为了能听到读者的声音和为大家解惑,读者可以加QQ群:185017593。非常欢迎广大读者给予批评和建议。
  • 菜瓜
    04-15
    很幸运买到了这本书,通过这本书我学到了很多lua底层的知识,拿到了心仪的offer
  • 阿松哥
    10-01
    1.该书的内容比较深入,需要对lua有一定的了解,不适合初学者。2.该书附带源码,但源码有时候和书中的内容不一致。3.该书在讲解lua的时候学习曲线感觉有些陡峭。阅读体验不好。