界頂尖的程序員是怎麼走上編程道路的?
他們的編程工作創造和改變瞭人類曆史,在這一過程中都有哪些經驗和教訓?
他們對計算機軟件行業的過去、現在和未來有什麼獨到的看法和見解?
他們對培養、發現、選拔、麵試優秀的程序員有什麼建議?
放下手頭的工作,聽聽這些軟件先驅們的故事和建議,眼界可以更開闊,思路可以更清晰,方嚮可以更明確,人生可以更精彩。
作者Peter Seibel采訪瞭下麵這15位世界級編程大師,本書是他在近80個小時的訪談錄音基礎上整理匯編而成的。
Jamie Zawinski:Lisp程序員,XEmacs開發者,Netscape瀏覽器和Mozilla核心開發者。
Brad Fitzpatrick:書中唯一的80後,LiveJournal和memcached開發者。現效力於Google。
Douglas Crockford:JavaScript權威,JSON之父。現任Yahoo架構師。
Brendan Eich:JavaScript之父。Mozilla公司CTO。
Joshua Bloch:如果說Gosling是Java之父,那Bloch就是使Java真正成熟的教父,Java 2到5的核心架構師。現為Google首席Java架構師。
Joe Armstrong:Erlang和OTP(開放電信平颱)框架之父。
Simon Peyton Jones:Haskell先驅。ACM會士。現為微軟劍橋研究院研究員。
Peter Norvig:Google研發總監。ACM會士。
Guy Steele:精通多門語言,Common Lisp和Scheme開發者之一,Java語言規範作者之一,Common Lisp、Fortran、C、ECMAScript和Scheme等語言標準化委員會成員。高性能科學計算的語言Fortress設計者。ACM會士,美國工程院院士。Sun公司院士。
Dan Ingalls:與Alan Kay閤作開發瞭Smalltalk,是該語言的真正實現者。現為Sun公司傑齣工程師。
L. Peter Deutsch:JIT(即時)編譯技術發明者之一,PostScript文件瀏覽器GhostScript的作者。ACM會士。Sun公司院士。
Ken Thompson:圖靈奬得主。Unix之父。UTF-8 Unicode編碼設計者。
Fran Allen:圖靈奬第一位女得主。編譯技術公認權威。IEEE院士,ACM會士,美國工程院院士。IBM院士。
Bernie Cosell:Internet奠基人,ARPANET最早的路由計算機IMP設計者之一。
Donald Knuth:多捲本經典巨著《計算機程序設計藝術》的作者,排版軟件TeX的作者,圖靈奬得主。
##1
评分##:K816.16/3172
评分##挑了几只FP大牛来看
评分##啰嗦的Transcript集,里面某页竟然写着“简洁是美”
评分采访套路:童年生活(多数大师很早就接触计算机了,可见计算机教育确实要从娃娃抓起)==> 最难查找的bug是什么(多数是底层工具的bug和线程类的bug)==> 怎样调试程序(多数用print语句,少数情况下用gdb和断言)==> 如何看待C++(多数很讨厌C++) ==> 如何看待TAOCP(一半人认真读过每一页,其余人各异,有的用来垫显示器) ==> 如何看待literate programming (听说过,但是尝试过的比较少) ==> 是否应该学习底层知识和数学(It depends) ==> 现在还喜欢编程吗?(多数还喜欢,有一个哥们退出软件业搞音乐去了,原因是他觉得干了50年编程,发现后面30年的软件开发方法没有本质的进步)。 总结,了解人变成(编程)神的过程的的好书,翻译还算好的
评分##:K816.16/3172
评分##终于读完了这本厚厚的牛人八卦
评分##睡前读物,挺好看。
评分##记录了当今最具个人魅力的15 位软件先驱的编程生涯,包括Donald Knuth、Jamie Zawinski、Joshua Bloch、Ken Thompson等在内的业界传奇人物。
本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2026 tushu.tinynews.org All Rights Reserved. 求知書站 版权所有