| 肯·汤普逊(Kenneth Lane Thompson) | |
肯·汤普逊(左)与丹尼斯·里奇 |
|
|
出生
|
1943年2月4日 |
| 出生地 | New Orleans, Louisiana, USA |
|---|---|
| 研究领域 | Computer Science |
| 著名成就 | UNIX Bon programming language |
| 研究机构 | 贝尔实验室 Entrisphere, Inc Google Inc. |
| 获奖 | 杜林奖 National Medal of Technology Tsutomu Kanai Award |
肯·汤普逊(Kenneth Lane Thompson,1943年2月4日-),一般称之为Ken Thompson,为美国计算机科学学者,与丹尼斯·里奇同为1983年图灵奖得主。
1943年汤普逊出生于美国新奥尔良。1960年就读加州大学博克莱分校主修电气工程,取得了电子工程硕士的学位。1966年加入了贝尔实验室。汤普逊参与了贝尔实验室与麻省理工学院以及通用电气公司联合开发的一套多使用者分时作业系统,名叫Multics,同时他自己用写的一个“star travel”游戏可执行于Multics之上。贝尔实验室后来撤出Multics计划。汤普逊只好找到一台老式PDP-7机器,重写了他的“star travel”游戏。
在开发Multics的期间,汤普逊创造出了名为Bon的程式语言。汤普逊花了一个月的时间开发了全新的操作系统,UNiplexed Information and Computing System(UNICS),可执行于PDP-7机器之上,后来改称为UNIX。第一版的Unix就是基于B语言来开发的。Bon语言在进行系统编程时不够强大,所以Thompson和Ritchie对其进行了改造,并与1971年共同发明了C语言。1973年Thompson和Ritchie用C语言重写了UNIX。安装于PDP-11的机器之上。
2000年12月时,汤普逊退休,离开贝尔实验室,成为了一名飞行员。
佩利(1966) · 威尔克斯(1967) · 汉明(1968) · 闵斯基(1969) · 维尔金森(1970) · 麦卡锡(1971) · 迪科斯彻(1972) · 巴赫曼(1973) · 高德纳(1974) · 纽厄尔和西蒙(1975) · 拉宾和斯科特(1976) · 巴科斯(1977) · 弗洛伊德(1978) · 艾佛森(1979) · 何珥(1980) · 科德(1981) · 古克(1982) · 汤普逊和里奇(1983) · 沃斯(1984) · 卡普(1985) · 霍普克罗夫特和塔扬(1986) · 科克(1987) · 苏泽兰(1988) · 卡亨(1989) · 考巴托(1990) · 米尔纳(1991) · 兰普森(1992) · 哈特马尼斯和斯特恩斯(1993) · 费根鲍姆和瑞迪(1994) · 布卢姆(1995) · 伯努利(1996) · 恩格尔巴特(1997) · 格雷(1998) · 布鲁克斯(1999) · 姚期智(2000) · 达尔和奈加特(2001) · 李维斯特、萨莫尔和阿德曼(2002) · 凯(2003) · 瑟夫和卡恩(2004) · 诺尔(2005) · 艾伦(2006) · 克拉克、爱默生和斯发基斯(2007) · 利斯科夫(2008)
stock | retire | vm
Why are we here?
All text is available under the terms of the GNU Free Documentation License
This page is cache of Wikipedia. History