
用 Go 语言自制编译器
Writing A Compiler In Go
Thorsten Ball · 初版 2018 年
- 27次提及
- 18人推荐
- 25位 HN 评论者
为什么值得读
循序渐进用 Go 动手实现编译器,直观掌握底层核心
- 承接解释器前作手把手实现编译器重构
- 深入语法分析与抽象语法树等核心环节
- 实践导向让初学者真正上手掌握编译原理
适合:想动手实现编译器的 Go 语言开发者
值得读指数:91 / 100
Hacker News 读者推荐
……与语言无关)* 《计算机系统要素:从零开始构建现代计算机》(The Elements of Computing Systems: Building a Modern Computer from First Principles)* 《机器学习编程:从编码到深度学习》(Programming Machine Learning: From Coding to Deep Learning)* 《用 Go 语言自制解释器》(Writing an Interpreter in Go)和《用 Go 语言自制编译器》(Writing a Compiler in Go)(两本出自同一作者)* 《通过 Lisp 探索区块链:用 Racket 语言实现与扩展区块链》(Introducing Blockchain with Lisp)* 《用 Logo 探索语言》(Exploring Language with Logo)* 《用 Logo 进行可视化建模》(Visual Modeling with Logo)* 《海龟几何》(Turtle Geometry)……
bmitc 在 HN 的推荐
还有 Thorsten Ball 的《用 Go 语言自制解释器》(Writing an Interpreter in Go)[1] 和《用 Go 语言自制编译器》(Writing a Compiler in Go)[2]。[1] https://interpreterbook.com/ [2] https://compilerbook.com/
chidiw 在 HN 的推荐
我在用手机打字,不过推荐三本书/资源:1. 《Crafting Interpreters》。HN 上有很多关于它的讨论,而且最近刚完结。2. 《Writing a Compiler in Go》。Thorsten Ball 还有一本配对的解释器书也非常顺手。3. 《Build Your Own Lisp》。当然还有很多传统教材,比如龙书。我没……
nijaru 在 HN 的推荐
找书
数据整理自 Hacker News 公开评论,数据来源 hackerbooks.org 与 Open Library。