[討論] 關於Donald Knuth

作者: hbk1015 (邪道) 看板: Tech_Job
標題: [討論] 關於Donald Knuth
時間: Sat May 30 23:42:31 2009

…基於有鄉民的討論是這樣的..
nayd:強者不需要會寫程式 Knuth也說他不會寫程式
f731227:竟然有人敢問李小同會不會寫程式 我笑了 當她出書出假的阿
lg31cm:沒常識,Knuth大學就靠coding賺生活費了,Tex也是他寫出來的
……我只能說最近剛剛好看到了這位所謂的大師級仁兄的資料(維基百科),
當然維基百科的資料不見得正確啦,不過看到這幾句:

1.高德納最為人知的事蹟是,他是《電腦程式設計藝術》(The Art of Computer
Programming)的作者。此書是計算機科學界最受高度敬重的參考書籍之一。他創造了演
算法分析的領域,在數個理論計算機科學的分支做出初步貢獻,此外還是排版軟體TEX和
字型設計系統Metafont的發明人。

2.加州理工學院研究所二年級時,為私人公司寫編譯器,賺得5000元美金。1963年高德納獲
得加州理工學院數學博士學位,之後留校任教,並在數學領域取得多項成就。與此同時高
德納也開始研究電腦程式設計,1962年1月 Addison-Wesley 公司的顧問 Richard Varga
請他出版一本有關編譯器的書籍。

3.很多人都認為高德納是一名非常有趣的人物。他會獎勵每一個找出他的著作中任何錯誤的
人2.56美元,因為「256美分剛好是十六進位的一美元」(256 pennies is one
hexadecimal dollar)。高德納可以算是一名標準的駭客,他最喜歡的軟體是Emacs,並
甚至還向作者理查·史托曼提交修改提案。

還有關於電腦程式設計藝術的部份內容如下:

1.1962年,Knuth還是個研究生的時候就開始了程式設計的工作。高德納在攻讀博士其間,
Addison-Wesley 公司的顧問 Richard Varga 找他出書,因課業繁忙,一時沒時間草稿,
1963年高德納獲得加州理工學院數學博士學位。1968年,31歲開始出版他的歷史性經典巨
著: The Art of Computer Programming,一口氣寫了三千多頁,自此他計劃寫7卷。
1999年底被美國科學家期刊(American Scientist)列為20世紀最佳12部學術專著之一,
與狄拉克的「量子力學」、愛因斯坦的「相對論」、曼德布羅特的「分形論」、鮑林的「
化學鍵」、羅素和懷特海德的「數學基礎」、馮諾依曼和摩根斯坦的「博弈論」、維納的
「控制論」、伍德沃和霍夫曼的「軌道對稱性」、費曼的「量子電動力學」等科學史上的
重要著作並列必讀經典[1]。1976年為止,已賣出超過一百萬冊。

2.任何人發現書上的錯誤,都可以向他舉發,並領取 $2.56美金,因為「256美分剛好是十
六進位的一美元」(256 pennies is one hexadecimal dollar.)[2]。比爾·蓋茨在
1995年說,「如果你認為你是一名真正優秀的程序員,就去讀第一卷,確定可以解決其中
所有的問題。」「如果你能讀懂整套書的話,請給我發一份你的簡歷。」《計算機程序設
計藝術》是Knuth一生中最重要的事業,他寫這本書的目的是「組織和總結所知道的計算
機方法的相關知識,並打下堅實的數學、歷史基礎」。

我Po這篇的用意是剛好有人提到這位仁兄,既然有提到就認識一下也不為過。至於台灣的
問題我想除了所有的人如果都能離開那些鬼公司之外都能有一份滿意的薪水,這些問題應
該就不會存在了,反之則仍然會一直存在。

..打嘴砲而以何必認真勒?


※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.165.155.134
 [1;37m推  [33mmabrish [m [33m:要戰的話  請回那個人信箱  這邊是科技業版喔              [m 05/30 23:55

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *