
高德纳(Donald Knuth)
这位明星有新动态时通知你
按日期浏览
TA 是谁?
高德納(英語:Donald Ervin Knuth,音譯唐納德·爾文·克努斯,1938年1月10日—),出生於美国密尔沃基,著名计算机科学家及數學家,斯坦福大学计算机系榮譽退休教授。高德纳教授為现代计算机科学的先驅人物,創造了演算法分析的領域,在數個理論計算機科學的分支做出基石一般的貢獻。在计算机科学及数学领域发表了多部具广泛影响的论文和著作。1974年圖靈獎得主。 高德纳所写的《计算机程序设计艺术》(The Art of Computer Programming)是計算機科學界高度敬重的參考書籍之一。他也是排版軟件TeX和字型設計系統Metafont的发明人。此外,他还曾提出文学编程的概念,並創造了WEB與CWEB軟體,作為文學編程開發工具。 名稱 高德納的英文名直译为唐纳德·爾文·克努斯(Knuth發音為/kənuːθ/),「高德納」這個中文名字是1977年他訪問中國之前所取的,命名者是儲楓(姚期智的夫人,計算機科學家,2004年至2011年在香港城市大學電腦科學系擔任系主任 )。 简历 早年 高德納出生於於美國威斯康辛州密西根湖邊的密爾瓦基。密爾瓦基是一個山靈水秀、人才輩出的地方,諾貝爾獎得主司馬賀(H. A. Simon)也是在這裡出生的。他父親 Ervin Henry Knuth是德裔美國人,母親是 Louise Marie Bohning。父親有研究生學歷,是一個多才多藝的人,星期天在教堂演奏風琴,在自家地下室經營一個小印刷廠,並在高德納就讀的 Milwaukee Lutheran High School中學教簿記。 中學時期 高德納在中學時期就已經展現出學術天分,初中二年級,當地的Ziegler糖果公司為了促銷其稱為Giant Bar的一種棒棒糖,在學校中辦了一個比賽,看誰能用Ziegler's Giant Bar中的字母排列組合出最多的單詞。高德納假裝胃疼,在家裡待了兩個星期,利用一部大字典,得出了4,500個單詞,而裁判只掌握了約2,500多個單詞,他的班級贏得冠軍,獲得一台電視機和每人一塊Giant Bar,而他本人則贏得一副雪橇。 大學時期 1956年,高德納以各科平均97.5分的創記錄的高分從中學畢業。由於高德納對物理和音樂都很有興趣,他曾猶豫大學要唸物理還是音樂,後來他決定念物理,進入俄亥俄州克利夫蘭的凱斯理工學院(現在併入凯斯西储大学)攻讀物理。在此時期,他接觸到當時最先進的大型電腦 IBM 650,他讀過了電腦的手冊後,認為自己可以幫IBM 650寫出更好的編譯程式,便動手開始做。