高德纳 编辑
高德纳,出生于美国密尔沃基,著名计算机科学家斯坦福大学计算机系荣誉退休教授。高德纳教授为现代计算机科学的先驱人物,创造了算法分析的领域,在数个理论计算机科学的分支做出基石一般的贡献。在计算机科学及数学领域发表了多部具广泛影响的论文和著作。1974年图灵奖得主。
1
相关
文学式编程是由高德纳提出的编程方法,希望能用来取代结构化编程范型。
WEB 是一种计算机编程语言系统。它由高德纳设计,是第一种实现他称作“文学编程”的语言:旨在通过在描写性的文字中嵌入源代码,让开发者如同创建文学作品一样编写软件;而非像其他大多数编程语言中一样。相反,所采用的结构更注重人阅读要求,而非编译器的要求。
Concrete Roman 是由高德纳使用 METAFONT 系统设计的一款粗衬线体。  这款字体设计用以协调数学字体 AMS Euler,并在具体数学一书中首次被使用。相比于它著名的“同父兄弟”Computer Modern,Concrete Roman 的外观要更加粗重一些。由于这个原因,该字体有时被人用于屏幕显示,在低分辨率下,Concrete Roman 相比 Computer Modern 要更容易阅读。
Computer Modern是排版程序TeX使用的原创字体系列。它是由高德纳用他的METAFONT程序创建的,最近的一次更新为1992年。 Computer Modern或其变体在科学出版中,尤其在经常使用数学符号的学科中仍然被广泛使用。
Web2C是一整套TeX相关程序的集合,也是TeX的一种实现,它包含TeX本身、MetaFont、MetaPost、BibTeX等,是很多TeX发行套件的内核。Web2C的工作机理是将高德纳用文学编程语言WEB所编写的原始代码转换为C语言,即Web-to-C。Web2C最初适用于Unix系统,目前已扩展到包括DOS、Amiga、Windows、Mac OS X等在内的多种操作系统。
TEX,是一个由美国计算机教授高德纳编写的排版软件。TeX的互联网媒体类型为application/x-tex,是一款自由软件。它在学术界特别是数学、物理学和计算机科学界十分流行。TEX被普遍认为是一个优秀的排版工具,尤其是对于复杂数学公式的处理。利用LaTeX等终端软件,TeX就能够排版出精美的文本以帮助人们辨认和寻找。
计算机程序设计艺术》,简称TAOCP,是美国电脑科学家高德纳编著的关于计算机程序设计之七卷本著作。作者并因此获得美国计算机协会1974年图灵奖。
0-1原理是由美国史丹佛大学著名的计算机教授高德纳提出来的,他在《计算机程序设计艺术》的第三卷:排序与选择中,提出并论证了这个原理。
编译器递归测试,是一种由计算机科学家高德纳提出,用来评价ALGOL 60编程语言实现的手段。该测试的目的是识别出能够正确实现“递归和非本地引用”的编译器。
Floyd判圈算法,又称龟兔赛跑算法,是一个可以在有限状态机、迭代函数或者链表上判断是否存在环,求出该环的起点与长度的算法。该算法据高德纳称由美国科学家罗伯特·弗洛伊德发明,但这一算法并没有出现在罗伯特·弗洛伊德公开发表的著作中。