哭了!2020图灵奖颁给编程的回忆——Jeff Dean 的编译启蒙书(上)

简介: 刚刚,2020年图灵奖揭晓!影响了数代人的「龙书」作者——阿尔佛雷德·艾侯 (Alfred Aho)和杰弗里·戴维·乌尔曼(Jeffrey David Ullman)获奖。

沸腾了!影响了数代人的「龙书」著作者,荣获图灵奖!

刚刚,ACM授予「龙书」的两位作者——哥伦比亚大学教授阿尔佛雷德·艾侯 (Alfred Aho)和斯坦福大学教授杰弗里·戴维·乌尔曼(Jeffrey David Ullman)

1.jpg

表彰他们在编程语言实现方面基础算法和理论方面的成就,此外,两位教授还将自己的研究成果编成教材,影响、教育了几代计算机科学家和程序员。

2.jpg

Jeff Dean发推祝贺:「研究生时上编译课用了龙书,非常愉快的回忆。」

他提到的龙书就是被领域内学者奉为圭臬的《编译器设计原理》,也是艾侯和乌尔曼二人献给全世界数百万软件程序员的最佳礼物。

3.jpg

「龙书」CP:多次合著,启蒙一代代程序员

如果没有一种叫做编译器的重要软件开发工具,我们就会陷入机器代码喃喃自语的世界,然后才能控制计算机。

这就是为什么帮助开发编译器的两位研究人员,艾侯乌尔曼,获得了2020年图灵奖。

4.jpg

为现代编程语言做这种编译的大部分技术都要归功于艾侯和乌尔曼。

故事开始于1967年,在贝尔实验室,艾侯和乌尔曼塑造了编程语言理论和实现的基础,以及算法设计和分析。

他们通过技术贡献和有影响力的教科书,对编程语言编译器做出了奠基性贡献。

二人在算法设计和分析技术方面的早期合作,也为这一时期出现的计算机科学理论核心做出了重要贡献。

艾侯和乌尔曼一起写了很多本书,比如:

The Theory of Parsing, Translation, and Compiling:1-2,1972,1973

The Design and Analysis of Computer Algorithms,1974

《编译器设计原理》(Principles of Compiler Design),1977

Data Structures and Algorithms, 1983.

《编译.原理.技术与工具》(Compilers: Principles, Techniques, and Tools) 1986.

Foundations of Computer Science, 1992.

其中,他们最广为人知的两本书:

《计算机算法的设计与分析》(1974年)The Design and Analysis of Computer Algorithms


5.jpg
本书被认为是该领域的经典之作,是十多年来计算机科学研究中被引用最多的书籍之一。在计算机科学还是一个新兴领域的时候,它就成为全世界算法课程的标准教材。该书还引入了随机存取机(RAM)作为利用递归关系分析计算机算法的时间和空间复杂性的基本模型。RAM模型还将不同的单个算法编成了一般的设计方法。

另外,龙书——《编译器设计原理》(1977年)Principles of Compiler Design


6.jpg


本书被认为是该领域的经典之作,是十多年来计算机科学研究中被引用最多的书籍之一。在计算机科学还是一个新兴领域的时候,它就成为全世界算法课程的标准教材。该书还引入了随机存取机(RAM)作为利用递归关系分析计算机算法的时间和空间复杂性的基本模型。RAM模型还将不同的单个算法编成了一般的设计方法。

另外,龙书——《编译器设计原理》(1977年)Principles of Compiler Design

7.jpg

他目前主要研究量子计算、编程语言、编译器和算法。

艾侯教授拥有多伦多大学工程物理学学士学位和普林斯顿大学电气工程/计算机科学博士学位,他曾获得IEEE冯·诺伊曼奖,也是美国国家工程学会和美国艺术与科学学会的成员,还是加拿大皇家学会会员。

8.jpg


相关文章
|
人工智能 安全 编译器
C++之父新作来袭:探索最新编程技术!
C++之父新作来袭:探索最新编程技术!
|
6月前
|
人工智能 数据安全/隐私保护
【周末闲谈】人工智能之父“艾伦·麦席森·图灵”背后的故事
【周末闲谈】人工智能之父“艾伦·麦席森·图灵”背后的故事
369 0
读书笔记 | 吴军 「态度」: 写科技论文的技巧
读书笔记 | 吴军 「态度」: 写科技论文的技巧
86 0
|
机器学习/深度学习 JavaScript 前端开发
哭了!2020图灵奖颁给编程的回忆——Jeff Dean 的编译启蒙书(下)
刚刚,2020年图灵奖揭晓!影响了数代人的「龙书」作者——阿尔佛雷德·艾侯 (Alfred Aho)和杰弗里·戴维·乌尔曼(Jeffrey David Ullman)获奖。
207 0
哭了!2020图灵奖颁给编程的回忆——Jeff Dean 的编译启蒙书(下)
|
算法 Unix 编译器
哭了!2020图灵奖颁给编程的回忆——Jeff Dean 的编译启蒙书(中)
刚刚,2020年图灵奖揭晓!影响了数代人的「龙书」作者——阿尔佛雷德·艾侯 (Alfred Aho)和杰弗里·戴维·乌尔曼(Jeffrey David Ullman)获奖。
474 0
哭了!2020图灵奖颁给编程的回忆——Jeff Dean 的编译启蒙书(中)
|
SQL 人工智能 自动驾驶
Jeff Dean只是冰山一角!盘点劈柴哥的17个「贤内助」
最近,Business Insider披露了谷歌内部最新的组织结构图,CEO皮采的核心团队成员曝光,其中不仅包括谷歌AI负责人Jeff Dean,还有众多资深高管,一起来看看谷歌这个1.3万亿美元市值的科技巨头的掌舵团队吧。
223 0
Jeff Dean只是冰山一角!盘点劈柴哥的17个「贤内助」
2018届实习生给学弟们'传授'学编程心得
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/kese7952/article/details/85097160 作为过来人的一些师哥师姐们在我的企鹅空间中送给下届或者编程界小白们的毕业留言,也算是临行的就业赠言吧。
1083 0
《未来简史》读后感
 似乎最近很少开始写读书笔记了,事实上一直在坚持着阅读习惯,只是有些书特别是脑洞大开的书或是描述历史长河中很小一段的书较难写读书笔记。  最近迷上了春秋的历史,网上买了一套贾志刚说春秋全套(一共7本书),现在刚看完第二本,粗浅的了解了一些历史人物类似于齐桓公、秦穆公、晋文公(公子重耳),也了解一些成语的出处类似于黄泉相见等,当然那个时代最牛逼的就是乱伦,老子可以抢儿子的媳妇,儿子可以继承老爹的妃子,注入此类,很多按照现在的价值观是比较难理解的,看着跟唱戏一样。
1202 0
|
机器学习/深度学习 人工智能
Jeff Dean和李飞飞在清华谈AI:非常Excited,不能一口吃成胖子
人工智能领域的两个标志性人物:Jeff Dean和李飞飞,昨天现身清华。 带着他们各自的“新身份”。 8周前,Jeff Dean刚刚全面接管了Google AI团队,现在是全球第一AI大厂的AI总舵手。
2453 0
|
程序员 开发者
大学辍学、自学编程,GitHub创始人是怎么号召2800万程序员的?
微软周一宣布,已同意以价值约75亿美元的股票收购GitHub——一个在线代码托管平台。而创始人Chris Wanstrath的传奇人生还远远没有结束。
3083 0