
为什么值得读
用百余页精炼篇幅透彻阐释极简编译器设计与实现
- 仅百余页篇幅便兼顾实践动手与核心理论
- 展现作者追求极简实用的语言与编译器哲学
- 循序渐进示范具体编程语言的完整编译实现
适合:想快速入门编译器设计与极简实现的编程开发者
值得读指数:80 / 100
Hacker News 读者推荐
粗略扫了一眼,这东西看起来真的很不错;那些抱怨它晦涩难懂的人纯属站不住脚。能读懂它所需的背景知识是 Wirth 的《Compiler Construction》(编译器构造)http://www.ethoberon.ethz.ch/WirthPubl/CBEAll.pdf 加上优先级爬升(precedence climbing)http://en.wikipedia.org/wiki/Operator-precedence_parser#Prec...
abecedarius 在 HN 的推荐
尼克劳斯·维尔特(Niklaus Wirth)写的《Compiler Construction》[1] 也是一本相当不错的书。它既有 Crenshaw 那本书的实操感,又简明扼要、不失深度地介绍了理论。整本书也就 100 多页长。……
journeeman 在 HN 的推荐
Oberon 的实现向来很难找,感谢分享!如果你(不是指 pjmlp)对编译器或者 Oberon 感兴趣,我强烈推荐 Wirth 的书《Compiler Construction》,里面一步步讲解了它的实现,以及他在语言和实现方面的思考方式。编辑:我是不是把这门语言和他同时设计的操作系统给搞混了?
eatonphil 在 HN 的推荐
找书
豆瓣 微信读书 京东 Open Library ISBN 0201403536
数据整理自 Hacker News 公开评论,数据来源 hackerbooks.org 与 Open Library。