
Pascal 软件工具
Software tools in Pascal
Brian W. Kernighan、P. J. Plauger · 初版 1981 年
9人推荐
25位读者提及
36次提及
为什么值得读
- 用清晰文笔呈现经典的系统工具设计思想
- 详细带读者从零实现ed行编辑器等完整工具
- 以实用小项目辅助理解编程语言与系统编程
Hacker News 上怎么说
正在加载完整评论……

Software tools in Pascal
Brian W. Kernighan、P. J. Plauger · 初版 1981 年
正在加载完整评论……
……Techniques: A Practical Guide;Daniel Hillis 的《The Connection Machine》;Kernighan 和 Pike 的《程序设计实践》(The Practice of Programming);Kernighan 和 Pike 的《Unix 编程环境》(The Unix Programming Environment);Kernighan 和 Plauger 的《Software Tools in Pascal》;Donald Knuth 的《文学编程》(Literate Programming);Glenn Krasner(编)的《Smalltalk-80: Bits of History, Words of Advice》;Susan Lammers 的《编程大师访谈录》(Programmers at Work);Wm Leler 的《Constraint Programming Languages》……
…Techniques: A Practical Guide Daniel Hillis, The Connection Machine Kernighan and Pike, The Practice of Programming Kernighan and Pike, The Unix Programming Environment Kernighan and Plauger, Software Tools in Pascal Donald Knuth, Literate Programming Glenn Krasner (editor), Smalltalk-80: Bits of History, Words of Advice Susan Lammers, Programmers at Work Wm Leler, Constraint Programming Languages…
……那些证明。最后,我觉得做一些有趣的小编程项目是很有价值的。有两本比较老、能买到二手且项目很有趣的书:Wetherell 的《Etudes for Programmers》[5] 以及 Kernighan 和 Plauger 的《Software Tools in Pascal》[6]。《Etudes》里有我最喜欢用来尝试新编程语言的练习——给简单的 TRAC 编程语言写个解释器;而《Software Tools》则有许多……
…the proofs. Finally, I think there is value in doing small interesting programming projects. Two older books, available used, with interesting projects are Etudes for Programmers by Wetherell [5] and Software Tools in Pascal by Kernighan and Plauger [6]. Etudes has my favorite exercise for trying out new programming languages, building an interpreter for the simple TRAC programming language; Software Tools has a number of…
大约在 1982 年,我在当地商场的书店里闲逛,偶然撞见了 Kernighan 和 Plauger 写的《Software Tools in Pascal》。我立马爱上了书里的思想和文笔。那成了我收藏 Kernighan 所有出版物的第一本,现在基本快齐了(就差 AMPL……
Rummaging around the local mall bookstore in ~1982, I came upon 'Software Tools in Pascal', by Kernighan and Plaugher. I fell in love with the ideas, and the prose. It became the first of what is now a nearly complete collection of everything Kernighan has published (I don't have the AMPL…
我向所有系统程序员推荐《Software Tools in Pascal》。我本来就是 Brian Kernighan 和贝尔实验室的铁粉。不过让我对这本书格外好奇的,是书出版后附带的那篇批判 Pascal 的文章。那种批评(在我看来……
i recommend software tools in pascal to any system programmer. i was already a big fan of Brian Kernighan and Bell Labs. but what made me curious about the book was the essay against pascal that came after the book. the criticism felt (to…
……数据结构(有很多种),但你不一定非得从那里开始,全看你的兴趣在哪。另外可以考虑去淘一本《Software Tools》。它有两个版本,原版和《Software Tools in Pascal》。作者是 Kernighan 和 Plauger。他们详细讲解并手写了一个 'ed' 行编辑器版本。而且如果你真想做个编辑器,CP/M 圈子肯定很乐意看到新的。在那边,全是……
…data structures (there are many), but you don't have to start there, depending on where your interest lies. Also consider hunting down the book "Software Tools". There's two editions, the original and "Software Tools in Pascal". It's by Kernighan and Plauger. They go through in detail and write a version of the 'ed' line editor. And if you really want to work on an editor, the CP/M world would love a new one. There, it's all…
……Hunt 和 Thomas 的《程序员修炼之道》- McConnell 的《代码大全》。适合中级/有经验的人:- 《计算机程序的构造和解释》(SICP,http://mitpress.mit.edu/sicp/full-text/book/book.html)- Kernighan 和 Plauger 的《Software Tools in Pascal》- Bentley 的《编程珠玑》- Adele Goldberg 的《Smalltalk 80: The Language and Its Implementation》- Norvig 的《范式人工智能编程》(PAIP)- 一本关于纪律的……
…Programmer by Hunt and Thomas - Code Complete by McConnell For intermediate/experienced people: - Structure and Interpretation of computer programs (http://mitpress.mit.edu/sicp/full-text/book/book.html) - Software Tools in Pascal by Kernighan and Plauger. - Programming Pearls by Bentley - Smalltalk 80: The Language and Its Implementation by Adele Goldberg. - Paradigms of Artificial Intelligence Programming by Norvig - A Discipline…