
程序设计语言:实践之路
Programming Language Pragmatics
Michael L. Scott · 初版 1999 年
31人推荐
40位读者提及
54次提及
为什么值得读
- 可读性极强,通俗呈现程序语言核心思想
- 系统传授语法解析与编译器编写的实操方法
- 帮助建立对各种计算机语言范式的认知框架
“Programming Language Pragmatics 探讨了当代最重要的编程语言背后的基本原理,重点突出了语言设计与语言实现之间的关键关系,并对专家级程序员关心的核心问题予以特别关注。得益于其严谨而通俗易懂的教学风格,阅读本书后,你将能更好地为特定项目挑选最佳语言,更高效地运用已有语言,并快速、透彻地掌握新语言。”——BOOK JACKET。
Hacker News 上怎么说
正在加载完整评论……
……tftfmacedo) Modern Operating Systems - Tanenbaum Introduction to the Theory of Computation - Sipser Compilers: Principles, Techniques, and Tools - Aho, Lam, Sethi, 以及 Ullman(即“龙书”) Programming Language Pragmatics - Scott 一本数据库设计的书(要讲关系代数的那种,不仅是讲SQL的书),可能还要一本讲网络协议的书。另外,Roy Fielding关于REST的论文兼具学术性与实用性(甚至比……
…tftfmacedo) Modern Operating Systems - Tanenbaum Introduction to the Theory of Computation - Sipser Compilers: Principles, Techniques, and Tools - Aho, Lam, Sethi, and Ullman (a.k.a. "Dragon Book") Programming Language Pragmatics - Scott A database design book (one that covers Relational Algebra, not just a book on SQL), and maybe a book on Networks. Also, Roy Fielding's paper on REST is both academic and applicable (and more…
……至少还得深入学习另外四个方向:网络与安全、编译器、操作系统和数据库。这两本书或许是学习其中一些内容的不错捷径:http://www.amazon.com/Programming-Language-Pragmatics-Third-... http://www.amazon.com/Programming-Language-Pragmatics-Third-... 出处:我19岁开始全职做开发并一直干到现在,上了四年的CS夜校本科……
…heavily study at least four more topics: networking & security, compilers, operating systems and databases. Those two books might be a reasonable shortcut to learn some of this: http://www.amazon.com/Programming-Language-Pragmatics-Third-... http://www.amazon.com/Programming-Language-Pragmatics-Third-... Source: I started working full-time as a developer when I was 19 and did it ever since, did a four year CS degree as evening…
……去接触全新的底层假设,学习计算机语言范式也是同理。以此谋生或纯粹为了好玩而写代码的人,可能会喜欢 http://www.amazon.com/Programming-Language-Pragmatics-Third-... 或者 http://www.amazon.com/Essentials-Programming-Languages-Danie... 这些在HN上常被提起的编程语言书籍,它们作为对各种高级语言实现方法……
…exposure to new basic assumptions, and the same applies to learning computer language paradigms. People who program for a living, or who program just for fun, may like the books http://www.amazon.com/Programming-Language-Pragmatics-Third-... or http://www.amazon.com/Essentials-Programming-Languages-Danie... among other books on programming languages mentioned here on HN as examples of overviews of different approaches to high-level…
有一本书叫《Programming Language Pragmatics》,非常通俗易懂地介绍了PL(编程语言)思想、如何解析它们以及如何为它们编写编译器。我真真切切读完了其中的三分之二。http://www.amazon.com/Programming-Language-Pragmatics-Third-...
There's a book called "Programming Language Pragmatics", which is a very readable presentation of PL ideas, how to parse them and how to write compilers for them. I actually read 2/3 of it. http://www.amazon.com/Programming-Language-Pragmatics-Third-...
我推荐Michael Scott写的《Programming Language Pragmatics》,很适合作为入门的好书:http://www.amazon.com/Programming-Language-Pragmatics-Third-...
I recommend _Programming Language Pragmatics_ by Michael Scott as a good book to get you started: http://www.amazon.com/Programming-Language-Pragmatics-Third-...
……另一种文化,从而接触到新的基本假设,学习计算机语言范式也是这个道理。除了另一条回复里提到的那本书,我也很喜欢这几本:http://www.amazon.com/Programming-Language-Pragmatics-Third-... http://www.amazon.com/Essentials-Programming-Languages-Danie... 它们同样是对各种编程语言极佳的综述概览。
…another culture for exposure to new basic assumptions, and the same applies to learning computer language paradigms. Besides the book mentioned in another reply, I like the books http://www.amazon.com/Programming-Language-Pragmatics-Third-... http://www.amazon.com/Essentials-Programming-Languages-Danie... too as overviews of various programming languages.