《程序设计语言:实践之路》封面

程序设计语言:实践之路

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.

正在加载完整评论……

键盘快捷键

/
聚焦搜索框
j / k
下一本 / 上一本
Enter
打开选中的书
Esc
关闭 / 返回
g h
回到首页
g b
值得读精选
g t
历史总榜
g r
上升最快
g l
我的书架
?
显示本帮助