现在的位置: 首页 > 综合 > 正文

悼念C语言之父——Dennis Ritchie

2013年10月04日 ⁄ 综合 ⁄ 共 2132字 ⁄ 字号 评论关闭

丹尼斯·里奇

Dennis MacAlistair Ritchie (username: dmr, September 9, 1941 — October 12, 2011[1]) was an American
computer scientist notable for developing
C and for having influence on other

programming languages
, as well as
operating systems
such as Multics and
Unix. He received the
Turing Award
in 1983 and the
National Medal of Technology
1998 on April 21, 1999. Ritchie was the head of
Lucent Technologies
System Software Research Department when he retired in 2007.

 

丹尼斯MacAlistair里奇(用户名:DMR,1941年9月9日- 2011年10月12日,[ 1 ])是一个发展的显着影响其他编程语言以及操作系统 ,如 Multics的 Unix
C
和美国计算机科学家。他获得了图灵奖于1983年和1998年为1999年4月21日,国家科技奖章。里奇是朗讯科技公司系统软件研究部的头部,当他在2007年退休

C语言和Unix

当有人问里奇为什么使用他使用的方式开发了C语言的时候,里奇回答说“这样做看上去很好”,他说任何人在同一地方、同一时间会像他那样做的。但是其他许多人认为这只不过反映出了里奇的谦虚。C++的开发者和设计师、里奇在贝尔实验室的同事比雅尼·斯特劳斯特鲁普说:“假如里奇决定在那十年里将他的精力花费在稀奇古怪的数学上,那么Unix将胎死腹中。”

肯·汤普逊(左)和丹尼斯·里奇(右)

事实上,丹尼斯·里奇与肯·汤普逊两人发展了C语言,同时发展了Unix操作系统,在电脑工业史上占有重要的席位。至今为止C语言在发展软件和操作系统时依然是一个非常常用的电脑语言,它对许多现代的编程语言如C++、C#Objective-CJavaJavaScript拥有极大的影响。在操作系统方面Unix也具有极大的影响:今天市场上有许多不同的Unix方言如AIXSolarisMac
OS X
BSD等,以及与Unix非常相似的系统如Minix和非常普及的Linux操作系统。甚至其Microsoft Windows操作系统与Unix相竞争的微软为他们的用户和开发者提供了与Unix相容的工具和C语言编译器。

里奇还参加发展了Unix和C语言的两个后继软件:九号计划Inferno操作系统以及Limbo语言。两者均是基于他以前的工作上发展的。

著作

Awards

Thompson (left) and Ritchie (center) receiving the National Medal of Technology from President
Clinton.

[edit]
Turing Award

In 1983, Ritchie and
Ken Thompson
jointly received the
Turing Award
for their development of generic operating systems theory and specifically for the implementation of the UNIX operating system. Ritchie's Turing Award lecture was titled "Reflections on Software Research".[4]

[edit]
IEEE Richard W. Hamming Medal

In 1990, both Ritchie and Ken Thompson received the
IEEE Richard W. Hamming Medal
from the
Institute of Electrical and Electronics Engineers
(IEEE), "for the origination of the UNIX operating system and the C programming language".[5]

[edit]
National Medal of Technology

On April 21, 1999, Thompson and Ritchie jointly received the
National Medal of Technology
of 1998 from President
Bill Clinton
for co-inventing the UNIX operating system and the C programming language which together have led to enormous advances in computer hardware, software, and networking systems and stimulated growth of an entire industry, thereby enhancing American
leadership in the Information Age.[6][7]

 

抱歉!评论已关闭.