丹尼斯·麦卡利斯泰尔·里奇(英语: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》杂志评)