无名图书
收藏
自己动手实现Lua
张秀宏
出版社
机械工业出版社
出版时间
2018-01-01
ISBN
9787111610229
评分
★★★★★
标签
编程
书籍介绍
这不是一本让你快速上手Lua编程的书,而是一场把一门脚本语言从里到外拆散又重组的工程实践。作者以Lua为蓝本,用Go语言从零搭建虚拟机、编译器和标准库,带着读者走过二进制chunk解析、指令集编码、表与闭包、词法语法分析到代码生成。读者最看重的,是那种
作者简介
张秀宏,服务器开发工程师,有多年的Java和游戏服务器开发和架构经验,对高级语言虚拟机有非常深入的研究。曾在EA、乐元素等游戏公司担任高级服务器工程师,现任某创业公司架构师。 曾于2016年6月出版《自己动手写Java虚拟机》一书,广受读者好评,并多次重印。《自己动手实现Lua:虚拟机、编译器、标准库》是他时隔两年之后推出的又一力作。
目录
前言
第一部分 准备
第1章 准备工作
1.1 准备开发环境
1.2 准备目录结构
显示全部
用户评论
内容很广泛,涉及基于寄存器的虚拟机指令集设计、数据结构、编译原理等知识,而且实践性很强。难度不低,完成(抄)了 80% 下来只理解了 40%,只好建个仓库不断整理完善代码...
爽啊
好书,从语言的实现,虚拟机的原理到编译原理,内容有广度,也有深度,阅读此书对计算机基础要求比较高,读完对语言的使用和虚拟机类程序的运行会有很深入的理解
不错
书的内容是我想要的,总体组织也不错。但是书中也有不少错别字啥的,国内出版书籍的质量还是有待提高啊。
以前在没学过编译原理的情况下强行啃完的,竟然还学会了后端实现,全篇通俗易懂
用go实现lua的虚拟机,推荐动手实现一遍
书是好书,就是看的有点虎头蛇尾了
最好是会Golang,如果有学过编译原理就更好了,这本书能带给人一些成就感,毕竟程序员的浪漫之一。
毕设预定
你可能会关注的书籍
WebAssembly原理与核心技术
张秀宏
自己动手写Java虚拟机
张秀宏
机械工业出版社的其他书籍
查看全部
创新者的第一桶金
杜伟忠
无龄时代
[美]丁敏(Min Ding)
相信的力量
莱斯·布朗(Les Brown)
数据时代的推断陷阱
杨楠
番茄工作法:享誉全球的时间管理系统
【意】弗朗西斯科·西里洛
不慌
史欣悦
下载
收藏
全部深度解读 →
主题书单
高分榜
最近更新