肯·汤普逊-C语言创始人

肯·汤普逊(Kenneth Lane Thompson)

肯·汤普逊(左)與丹尼斯·里奇
出生1943年2月4日
New Orleans, Louisiana, USA
研究領域計算機科學
任职於貝爾實驗室
Entrisphere, Inc
Google Inc.
著名成就UNIX
Bon programming language
獲獎杜林獎
National Medal of Technology
Tsutomu Kanai Award

肯尼斯·藍·汤普逊Kenneth Lane Thompson,1943年2月4日),小名為肯·汤普逊Ken Thompson),為美國計算機科學學者,與丹尼斯·里奇同為1983年圖靈獎得主。

他與丹尼斯·里奇設計了B语言C語言,创建了UnixPlan 9操作系统,他也是程式語言 Go的共同作者。

生平

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的機器之上。

1983年美国计算机协会杜林獎授予汤普逊与丹尼斯。

2000年12月时,汤普逊退休,离开贝尔实验室,成为了一名飞行员。

隐藏▲
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值