肯·湯普遜


肯·湯普遜 (简体)

肯·湯普遜(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 Thompson1943年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的機器之上。

1983年美國計算機協會杜林獎授予湯普遜與丹尼斯。

2000年12月時,湯普遜退休,離開貝爾實驗室,成為了一名飛行員。


! __







Why are we here?
All text is available under the terms of the GNU Free Documentation License
This page is cache of Wikipedia. History