Common Lisp专家,Jolt生产效率大奖图书Practical Common Lisp的作者。耶鲁大学英语专业毕业,后投身于互联网行业,曾负责Mother Jones Magazine和Organic Online的Perl专栏以及WebLogic的Java专栏,并曾在加州大学伯克利分校成人教育学院教授Java编程。2003年辞职专心研究Lisp编程,之后即有了那部Jolt大奖图书。现在他是Gigamonkeys Consulting公司的首席执行官,和家人幸福地生活在加州伯克利。
目录
· · · · · ·
第1篇 Guy Steele 1
第2篇 Dan Ingalls 39
第3篇 L Peter Deutsch 73
第4篇 Ken Thompson 99
第5篇 Fran Allen 129
第6篇 Bernie Cosell 156
· · · · · ·
(更多)
第1篇 Guy Steele 1
第2篇 Dan Ingalls 39
第3篇 L Peter Deutsch 73
第4篇 Ken Thompson 99
第5篇 Fran Allen 129
第6篇 Bernie Cosell 156
第7篇 Donald Knuth 191
参考书目 227
· · · · · · (收起)
"编程人生(下卷)"试读
· · · · · ·
叶淮光 译
Guy Steele是个真正的程序语言多面手。当我问他曾经认真地使用过哪些语言的时候,他列出了下面这一长串:COBOL、Fortran、IBM 1130汇编、PDP-10机器语言、APL、C、C++、Bliss、GNAL、Common Lisp、Scheme、Maclisp、S-1 Lisp、*Lisp、C*、Java、JavaScript、Tcl、Haskell 、FOCAL、BASIC、TECO以及TeX。他还说:“这些是其中主要的语言。”
他参与了现存两种主要的通用Lis...
不管是面向对象编程,还是函数式编程,不论是基督教还是犹太教,我会吸取其中有用的东西,但是不会全盘接受。
Tony Hoare的图灵奖获奖感言中有一句充满了大智慧的话,讲的是设计一个系统的两种方式:“一种是尽量简单,这样显然不会有什么问题;另外一种是,尽量复杂,这样没什么显然的问题。”
后面说的话同样包含智慧,但是知道的人不多:“第一种方法其实更难。它需要从复杂的自然现象中发现简单物理规律的那种技能、投入、洞察力,甚至是那种灵感,同时还需要你能接受你的目标受限于物理、逻辑和科技的约束,以及在目标间有冲突的时候可以妥协。委员会不会这么做,除非已经完全来不及了,不得不做。” (查看原文)
Well, it was decisions like not using C++ and not using threads that made us ship the product on time. The other big thing was we always shipped all platforms simultaneously; that was another thing they thought was just stupid. "Oh, 90 percent of people are using Windows, so we'll focus on the Windows side of things and then we'll port it later." Which is what many other failed companies have done. If you're trying to ship a cross-platform product, history really shows that's how you don't do it. If you want it to really be cross-platform, you have to do them simultaneously. The porting thing results in a crappy product on the second platform. (查看原文)
Coders at work 书评 很早就在Amazon上看到过这本有些技术八卦性质的书,不过当时更期待的是O'Reilly的Masterminds of programming(中文译名编程之魂),毕竟我对程序设计语言更感兴趣一些,然而被其糟糕透顶的翻译(参照我之前对此书中文译版的评论)折磨了一顿之后,我是再...
(展开)
0 有用 余生皆假期 2018-01-29 23:46:54
终于看完啦
0 有用 Jing0 2016-12-09 01:00:08
纯粹休闲读物。译者水平参差不齐,有几篇(特别是第一篇)的翻译真是能把人读晕了。书中的这些所谓的“软件先驱”确实是远古程序员,水平也同样是参差不齐。不过书中有些话还是比较赞同,比如,只有编写程序才能真正得其要领。
0 有用 孟先生 2015-11-26 18:30:28
偶尔闲来看一篇;并没有太大吸引力。