Twitter上有人分享的跟编译相关的文章。了解编译器对增长你的工程知识很有帮助。
1. 通过在25行的JavaScript上建立一个编译器和解释器来学习最基本的知识
2. rspivak写的”让我们建立一个简单的解释器 "博客系列
3. 解析方式
4. 通过建立一个简单的类型化的lambda微积分来介绍类型系统
5. 编译器开发的经典之作,也是我读过的关于编程语言的最佳书籍之一
《Compilers: Principles, Techniques, and Tools 2nd Edition》
6. 《Types and Programming Languages》 --从更多的数学角度看类型理论,是一本更密集的书。很多令人兴奋的话题,如lambda计算和程序的完整性
1. 通过在25行的JavaScript上建立一个编译器和解释器来学习最基本的知识
2. rspivak写的”让我们建立一个简单的解释器 "博客系列
3. 解析方式
4. 通过建立一个简单的类型化的lambda微积分来介绍类型系统
5. 编译器开发的经典之作,也是我读过的关于编程语言的最佳书籍之一
《Compilers: Principles, Techniques, and Tools 2nd Edition》
6. 《Types and Programming Languages》 --从更多的数学角度看类型理论,是一本更密集的书。很多令人兴奋的话题,如lambda计算和程序的完整性