
ML 现代编译器实现
Modern compiler implementation in ML
Andrew W. Appel · 初版 1997 年
- 68次提及
- 24人推荐
- 50位 HN 评论者
为什么值得读
深入详实且适合自学的现代函数式语言编译指南
- 相比经典龙书更适合自学,内容结构更现代
- 深入探讨了函数式编程语言的核心编译实现技术
- 采用 ML 实现,熟悉 OCaml 的读者也能顺畅跟进
适合:想深入掌握编译器原理与函数式编译技术的开发者
值得读指数:52 / 100
Hacker News 读者推荐
……21 世纪在 HN 上被提过太多次了,我都懒得再去评价它到底有没有用了。(感兴趣的可以去搜搜看)不过,对于感兴趣的人,我强烈推荐 Cooper 和 Torczon 写的《Engineering a Compiler》,或者 Appel 写的《Modern Compiler Implementation in ML》。这三本我都读过,龙书我只会推荐给对这个领域极度狂热的人。
tmccrmck 在 HN 的推荐
……说实话,建议在读 Nanopass 论文之前先看那篇。看完了这些之后,后续进阶我推荐 Niklaus Wirth 的《Compiler Construction》(http://www.inf.ethz.ch/personal/wirth/books/CompilerConstruc...)以及 Andrew Appel 的《Modern Compiler Implementation in ML》,按这个顺序来。Wirth 的书读起来很快,大概和 Crenshaw 的难度差不多。Appel 的书则更深入。另一条评论整理了好几个 HN 上的编译器讨论帖:http://news.ycombinator.com/item?id=1922002
silentbicycle 在 HN 的推荐
Andrew Appel 的《Modern Compiler Implementation in ML》大概就是你想要的。(http://www.amazon.com/Modern-Compiler-Implementation-Andrew-...) 虽然它用的是 SML,但如果你用 OCaml 的话其实很容易看懂,而且它的参考书目/文献也相当……
silentbicycle 在 HN 的推荐
找书
豆瓣 微信读书 京东 Open Library ISBN 0521607647
数据整理自 Hacker News 公开评论,数据来源 hackerbooks.org 与 Open Library。