肯尼思·莱恩·汤普森
我们的编辑将审阅你所提交的内容,并决定是否修改文章。
肯尼思·莱恩·汤普森(生于1943年2月4日,新奥尔良,洛杉矶。,U.S.), American computer scientist and cowinner of the 1983点图灵奖的最高荣誉计算机科学.汤普森和美国计算机科学家丹尼斯·m·里奇被共同引用的原因是“他们开发了仿制药?操作系统理论和具体的实施UNIX操作系统,”他们合作在贝尔实验室.
汤普森获得了一个学士学位(1965)和一个硕士学位(1966)从电气工程加州大学伯克利分校。毕业后,他去贝尔实验室工作,在那里他第一次研究Multics操作系统(OS)。Multics是一个分时系统由高级研究计划局由研究人员联合开发麻省理工学院、贝尔实验室和通用电气公司然而,AT&T公司(当时是贝尔实验室的母公司)在1969年退出了该项目,并移除了其通用电气计算机。
汤普森写了电子游戏,太空旅行他想在贝尔实验室的过时设备上播放这款游戏数字设备公司(DEC) PDP-7小型计算机.于是他开始为PDP-7开发更灵活的操作系统。在几个月内,汤普森和加入他的里奇创建了UNIX,这是一个新的操作系统,不像早期的系统那样完全依赖于任何特定的计算机硬件。
在结合随着UNIX的发展,汤普森在里奇的帮助下,于1970年创建了B编程语言。当他们在1971年将他们的系统转移到更新的PDP-11小型计算机上时,B语言的缺点变得很明显,里奇在第二年扩展了该语言并创建了B语言C编程语言.C语言及其家族语言,包括c++和Java,仍然是使用最广泛的计算机程序设计语言.1973年,汤普森和里奇用C语言重写了UNIX。
1980年,贝尔,一台电脑国际象棋汤普森与贝尔实验室的另一位工程师约瑟夫·h·康登共同开发的一个程序赢得了世界计算机象棋锦标赛。同年,汤普森被选为美国大使美国国家科学院以及美国国家工程院。1983年,汤普森被贝尔实验室任命为研究员。汤普森还协助里奇在贝尔实验室创建了Plan 9(1995)和Inferno(1996)操作系统。1998年,汤普森和里奇被授予美国国家技术奖章,以表彰他们对UNIX的开发。汤普森于2000年12月从贝尔实验室退休。