Essentials of Programming Languages, 3rd Edition
内容简介
This textbook offers a deep understanding of the essential concepts of programming languages. The approach is analytic and hands-on. The text uses interpreters, written in Scheme, to express the semantics of many essential language elements in a way that is both clear and directly executable. It also examines some important program analyses. Extensive exercises explore many design and implementation alternatives.
该书热门标签
- 最新
- 热门
-
0 罗一鑫 2016-12-30
强烈推荐
-
0 wangxiaohui 2015-08-04
大道至简
-
0 17号 2017-02-23
买的英文原版,PL的入门书籍。每一章涉及一个话题,添加一些语言特性,讲清楚语义后编程实现。2016年夏天我去拜访了Dan Friedman,在他家中谈及我正在用Erlang把EOPL的所有内容实现一遍的时候,他很赞赏这种做法。我研究的过程是,把模型看懂想清楚,手写parser,用Erlang把技术细节实现,并记录自己的思考过程。整个过程受益匪浅。推荐有兴趣的也可以这么做,推荐使用Ocaml等静态类型语言编写可能更好。编程类书籍不做习题,不思考解决习题就等于看小说是买椟还珠。现在看起来SICP太简单且啰嗦了,EOPL的话限制于篇幅,还缺少了一些话题,不过作为入门书籍是相当好的了。
-
0 Cheuk賢 2015-12-19
实践向教材,由浅入深地讲解了各种解释器的实现,内容覆盖了环境的表示、continuation、type check/inference、OO语言的基本实现,etc... 遗憾的是,缺乏macro方面的介绍。每一节后面都会有部分有一定深度的习题,延伸正文的内容。可能为了章节之间的解耦,每一章之间的连贯性不算太大,每一部分的内容都用独立的小语言讲解。建议读者在实践时,可以将全书的知识综合起来,实现一个具有各种特性的解释器
-
0 an0 2009-07-01
第6和第8章写的不清楚,第9章过于简单,要不然够的上5星。
-
0 skiffliu 2013-11-19
作为一个400level的编程语言导论的教材,这本书真的被sicp甩出去200条街不止。。。期末之前我自己还是再刷一遍sicp吧。。。
-
0 Treenewwbee 2014-07-23
第三版的内容安排似乎没有第二本来的有逻辑。
-
0 机械唯物主义 2017-02-04
比龙书这种讲工程的书高不知道到哪里去了。
-
0 罗一鑫 2016-12-30
强烈推荐
-
0 wangxiaohui 2015-08-04
大道至简
-
0 17号 2017-02-23
买的英文原版,PL的入门书籍。每一章涉及一个话题,添加一些语言特性,讲清楚语义后编程实现。2016年夏天我去拜访了Dan Friedman,在他家中谈及我正在用Erlang把EOPL的所有内容实现一遍的时候,他很赞赏这种做法。我研究的过程是,把模型看懂想清楚,手写parser,用Erlang把技术细节实现,并记录自己的思考过程。整个过程受益匪浅。推荐有兴趣的也可以这么做,推荐使用Ocaml等静态类型语言编写可能更好。编程类书籍不做习题,不思考解决习题就等于看小说是买椟还珠。现在看起来SICP太简单且啰嗦了,EOPL的话限制于篇幅,还缺少了一些话题,不过作为入门书籍是相当好的了。
-
0 Cheuk賢 2015-12-19
实践向教材,由浅入深地讲解了各种解释器的实现,内容覆盖了环境的表示、continuation、type check/inference、OO语言的基本实现,etc... 遗憾的是,缺乏macro方面的介绍。每一节后面都会有部分有一定深度的习题,延伸正文的内容。可能为了章节之间的解耦,每一章之间的连贯性不算太大,每一部分的内容都用独立的小语言讲解。建议读者在实践时,可以将全书的知识综合起来,实现一个具有各种特性的解释器
-
0 an0 2009-07-01
第6和第8章写的不清楚,第9章过于简单,要不然够的上5星。
-
0 skiffliu 2013-11-19
作为一个400level的编程语言导论的教材,这本书真的被sicp甩出去200条街不止。。。期末之前我自己还是再刷一遍sicp吧。。。
-
0 Treenewwbee 2014-07-23
第三版的内容安排似乎没有第二本来的有逻辑。
-
0 机械唯物主义 2017-02-04
比龙书这种讲工程的书高不知道到哪里去了。
- 最新
- 热门
评价“Essentials of Programming Languages, 3rd Edition”