丹尼斯·麦卡利斯泰尔·里奇
1983年图灵奖得主、C语言之父
丹尼斯·麦卡利斯泰尔·里奇(英语:Dennis MacAlistair Ritchie,1941年9月9日-2011年10月12日),出生于纽约州布朗克斯维尔,毕业于哈佛大学,美国计算机科学家,1983年图灵奖得主、C语言之父。
1963年丹尼斯·麦卡利斯泰尔·里奇获得哈佛大学物理学学士,1968年获得哈佛大学物理学与应用数学博士学位。1969年,丹尼斯·麦卡利斯泰尔·里奇在贝尔实验室的同事肯尼斯·汤普森(KennethThompson)将BCPL改编为“B”,两人开始着手创建Unix操作系统,该系统诞生于1970年。1972年,两人将B语言变成了C语言。Unix组件最初是用B语言编写的,但最终用C语言重写,并于1973年完成了内核的编写。1983年,他被任命为贝尔实验室研究员。1988年,他当选为美国国家工程院院士。2011年10月12日,丹尼斯·麦卡利斯泰尔·里奇在新泽西州伯克利高地去世。
丹尼斯·麦卡利斯泰尔·里奇先后获得ACM编程系统和语言论文奖、美国国家技术奖章、图灵奖计算机历史博物馆研究员奖等奖项。
人物生平
早年经历
丹尼斯·麦卡利斯泰尔·里奇1941年9月9日出生于纽约州布朗克斯维尔。丹尼斯·麦卡利斯泰尔·里奇曾就读于哈佛大学,于1963年获得物理学学士。1967年,丹尼斯·麦卡利斯泰尔·里奇跟随父亲阿里斯泰尔·里奇加入贝尔实验室计算机科学研究中心。1968年,丹尼斯·麦卡利斯泰尔·里奇获得物理学与应用数学博士学位。
工作经历
1969年,丹尼斯·麦卡利斯泰尔·里奇在贝尔实验室的同事肯尼斯·汤普森(KennethThompson)将BCPL改编为“B”,两人开始着手创建Unix操作系统,该系统诞生于1970年。在unix开发初期,丹尼斯·麦卡利斯泰尔·里奇就开始修改B语言,添加数据和语法特性,最终在1972年将B语言变成了c语言。Unix组件最初是用B语言编写的,但最终用C语言重写,并于1973年完成了内核的编写。
1983年,他被任命为贝尔实验室研究员,同年,他和汤普森因在Unix和通用操作系统方面的工作而获得了图灵奖。1988年,他当选为美国国家工程院院士。1990年,丹尼斯·麦卡利斯泰尔·里奇成为贝尔实验室计算机科学研究中心系统软件研究部主任。他的团队开发了贝尔实验室九号计划操作系统(1995年发布)和Inferno操作系统(1996年发布)。1997年,丹尼斯·麦卡利斯泰尔·里奇获得计算机历史博物馆研究员奖。1998年,丹尼斯·麦卡利斯泰尔·里奇和汤普森因共同开发Unix而共同获得美国国家科技奖章。2005年,丹尼斯·麦卡利斯泰尔·里奇入选ACM SIGOPS名人堂
2007年,丹尼斯·麦卡利斯泰尔·里奇卸任朗讯系统软件研究部门负责人一职,正式退休。2011年,丹尼斯·麦卡利斯泰尔·里奇获得日本信息通信奖。同年10月12日,丹尼斯·麦卡利斯泰尔·里奇在新泽西州伯克利高地去世。
主要成就
丹尼斯·麦卡利斯泰尔·里奇是C语言、Unix操作系统以及Plan 9操作系统创建者之一。他与合作伙伴一起,将编程语言BCPL从CTSS系统迁移到了multis和GECOS系统;在Multics使用的GE 645计算机以及GECOS系统下的GE 635计算机上,为BCPL语言开发了一个编译器;他还编写了ALTRAN编译器,ALTRAN是一种用于符号计算的语言和系统;此外,他还参与了Unix操作系统的创建工作,并将该操作系统移植到了Interdata 8/32计算机上,这证明了Unix的可移植性,并为Unix的广泛应用打下基础。
主要作品
出版书籍
参考资料
学术论文
参考资料
社会任职
丹尼斯·麦卡利斯泰尔·里奇曾兼职参与麻省理工学院的MAC项目中的Multitics的分时系统共享项目。
个人生活
家庭
丹尼斯·麦卡利斯泰尔·里奇的父亲阿利斯泰尔·里奇是贝尔实验室的开关系统工程师,母亲琼·麦吉·里奇是家庭主妇。
爱好
丹尼斯·麦卡利斯泰尔·里奇的爱好是旅行和阅读。
获得荣誉
参考资料
相关评价
艾萨克·牛顿说他是站在巨人的肩膀上,如今,我们都站在里奇的肩膀上。(克尼汉评)
丹尼斯·麦卡利斯泰尔·里奇对计算机的贡献跨越了四十年,并产生了全球性的影响。(《Analytics Insight》杂志评)
丹尼斯·麦卡利斯泰尔·里奇是c语言的创造者和unix的先驱。(美国电气与电子工程师协会评)
目录
概述
人物生平
早年经历
工作经历
主要成就
主要作品
出版书籍
学术论文
社会任职
个人生活
家庭
爱好
获得荣誉
相关评价
参考资料