For faster navigation, this Iframe is preloading the Wikiwand page for 高德纳.

高德纳

此条目需要补充更多来源。 (2018年8月12日)请协助补充多方面可靠来源改善这篇条目无法查证的内容可能会因为异议提出而被移除。致使用者:请搜索一下条目的标题(来源搜索:"高德纳"网页新闻书籍学术图像),以检查网络上是否存在该主题的更多可靠来源(判定指引)。
高德纳
Donald Ervin Knuth
2005年10月25日,Jacob Appelbaum摄
出生 (1938-01-10) 1938年1月10日86岁)
 美国威斯康星州密尔沃基
居住地 美国
国籍 美国
母校凯斯理工学院
加州理工学院
知名于电脑程式设计艺术
TeX, METAFONT, Computer Modern
Knuth–Morris–Pratt算法
Knuth-Bendix completion algorithm
MMIX英语MMIX
奖项冯·诺伊曼奖(1995)
图灵奖(1974)
京都奖 (1996)
科学生涯
研究领域电脑科学
机构斯坦福大学
博士导师马绍尔·哈尔英语Marshall Hall (mathematician)
博士生Leonidas J. Guibas
Scott Kim
Vaughan Pratt
罗伯特·塞奇威克
Jeffrey Vitter
Bernard Marcel Mont-Reynaud

高德纳(英语:Donald Ervin Knuth音译唐纳德·尔文·克努斯,1938年1月10日),出生于美国密尔沃基,著名电脑科学家斯坦福大学电脑系荣誉退休教授。高德纳教授为现代电脑科学的先驱人物,创造了算法分析的领域,在数个理论电脑科学的分支做出基石一般的贡献。在电脑科学及数学领域发表了多部具广泛影响的论文和著作。1974年图灵奖得主。

高德纳所写的《电脑程式设计艺术》(The Art of Computer Programming)是电脑科学界最受高度敬重的参考书籍之一。他也是排版软件TeX字体设计系统Metafont的发明人。此外,他还曾提出文学编程的概念,并创造了WEB与CWEB软件,作为文学编程开发工具。

名称

高德纳的英文名直译为唐纳德·尔文·克努斯(Knuth发音为/kənuːθ/[1]),“高德纳”这个中文名字是1977年他访问中国之前所取的,命名者是储枫姚期智的夫人,电脑科学家,2004年至2011年在香港城市大学电脑科学系担任系主任 )。[1]

简历

早年

高德纳出生于于美国威斯康辛州密歇根湖边的密尔瓦基。密尔瓦基是一个山灵水秀、人才辈出的地方,诺贝尔奖得主司马贺(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,而他本人则赢得一副雪撬。[2]

大学时期

1956年,高德纳以各科平均97.5分的创记录的高分从中学毕业。由于高德纳对物理和音乐都很有兴趣,他曾犹豫大学要念物理还是音乐,后来他决定念物理,进入俄亥俄州克利夫兰凯斯理工学院(现在并入凯斯西储大学)攻读物理。在此时期,他接触到当时最先进的大型机 IBM 650,他读过了电脑的手册后,认为自己可以帮IBM 650写出更好的编译程序,便动手开始做。

1959年,高德纳成了第一届Engineering and Science Review 期刊的编辑,该期刊是当时最好的工程科学期刊,获得了国家奖。高德纳从主修物理改成主修数学。1960年, 高德纳从凯斯理工学院毕业时,由于他的杰出表现,同时获得学士与硕士学位。

博士生研究时期

1960年,高德纳进入加州理工学院研究所,研究所二年级时,为私人公司写编译器,赚得5,000元美金。1962年1月Addison-Wesley公司的顾问理查·瓦嘎(Richard Varga)请他出版一本有关编译器的书籍。1963年,高德纳获得加州理工学院数学博士学位,指导教授是数学家马绍尔·哈尔英语Marshall Hall (mathematician)

学术成就

高德纳毕业之后留在加州理工学院任教,并在数学与电脑程式设计领域获取多项成就。

1966年,当高德纳的著作已经长达3000多页时,他与出版商商定,编纂一部系统地介绍电脑程式设计的巨著《电脑程式设计艺术》。截至2018年12月,该书已经出版了4卷,并对电脑领域产生了深远的影响。高德纳本人预计第5卷将会在2025年完稿[1]。《科学美国人》杂志曾将该书与爱因斯坦的《相对论》、狄拉克的《量子力学原理》、理查·费曼的《量子电动力学》等书并列为20世纪最重要的12本物理科学类专论书之一。[3]

1968年,高德纳拒绝了美国国家安全局的工作邀请,受聘成为斯坦福大学电脑系教授,直到退休,其间1972—1973年曾经在奥斯陆大学当客座教授。和他的一个学生开发了克努斯-莫里斯-普拉特算法,该法则使电脑在文章中搜索一串字符的过程更加连贯。他在担任该职务期间开发了TeX排版软件,成为今天大多数科技书籍使用的排版程序。除此之外高德纳还在电脑领域作出了多项贡献,例如LR解析理论(LR parsing theory)、克努斯-莫里斯-普拉特模式(Knuth-Moris-Pratt pattern)等。

1979年卡特总统颁与国家科学奖。1996年11月荣获京都奖

个人生活

婚姻

此章节需要扩充。 (2018年8月12日)

高德纳与妻子高精兰(Jill)定居于斯坦福大学校园内,育有一儿高小强(取名John)和一女高小珍(取名Jennifer)。

性格

很多人都认为高德纳非常有趣。他会奖励每一个找出他的著作中任何错误的人,他们每指出TeX的一个错误,就能得到2.56美元,因为“256美分刚好是十六进制的一美元”(256 pennies is one hexadecimal dollar);另外,对于每个“有价值的建议”,他设立了0.32美元的奖金。高德纳可以算是一名标准的骇客,他最喜欢的软件是Emacs,并曾向其作者理查·史托曼提交修补补丁。

与大多数传统骇客一样,高德纳酷爱音乐。高中的时候,Knuth兴趣所在并非数学,而是音乐,尤其是听音乐和作曲。他一度还曾考虑报考音乐专业。他在他的书房中放了一个特别定制的84管的管风琴。除此之外他也会吹萨克斯风大号[4]

高德纳的作品《歌曲的计算复杂度》(The Complexity of Songs)曾两度刊印在电脑协会期刊上。[5]

著作

高德纳的《电脑程式设计艺术》计划出版7卷,该书自第3卷于二十世纪七十年代初版以来,一直没有下一卷的进展。因此他自1990年起就停止使用电邮(高德纳自1975年就开始使用电邮[6])以专心撰写余下的4卷。

在电脑科学以外,高德纳亦著有论述基督教信仰的书籍,如《3:16 Bible Texts Illuminated》(1991年,ISBN 0-89579-252-4),以及《Things A Computer Scientist Rarely Talks About》(2001年,ISBN 1-57586-326-X),这些被视为电脑科学家少有的作品。

荣誉

参见

参考文献

  1. ^ 1.0 1.1 1.2 Knuth. Frequently Asked Questions [常见问题]. 斯坦福大学官方网站. [2005-11-22]. (原始内容存档于2008-03-06) (英语). 
  2. ^ Shasha, Dennis Elliott; Lazere, Cathy A. Out of their minds: the lives and discoveries of 15 great computer scientists. Springer. 1998: 90. ISBN 978-0-387-98269-4. 
  3. ^ Morrison, Philip; Morrison, Phylis. 100 or so Books that shaped a Century of Science. American Scientist. November–December 1999, 87 (6) [2014-05-12]. (原始内容存档于2008-12-28) (英语). 
  4. ^ Knuth biography. JOC/EFR. September 2009 [2013-02-10]. (原始内容存档于2017-10-05). 
  5. ^ Knuth, D.. The Complexity of Songs. SIGACT News. Summer 1977: 17–24 (英语). 
  6. ^ Knuth versus Email. 斯坦福大学官方网站. (原始内容存档于2007-08-11) (英语). 

外部链接

{{bottomLinkPreText}} {{bottomLinkText}}
高德纳
Listen to this article

This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

This article was just edited, click to reload
This article has been deleted on Wikipedia (Why?)

Back to homepage

Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}

Install Wikiwand

Install on Chrome Install on Firefox
Don't forget to rate us

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Enjoying Wikiwand?

Tell your friends and spread the love:
Share on Gmail Share on Facebook Share on Twitter Share on Buffer

Our magic isn't perfect

You can help our automatic cover photo selection by reporting an unsuitable photo.

This photo is visually disturbing This photo is not a good choice

Thank you for helping!


Your input will affect cover photo selection, along with input from other users.

X

Get ready for Wikiwand 2.0 🎉! the new version arrives on September 1st! Don't want to wait?