肯尼思·湯普森(Kenneth Lane Thompson)
1943年湯普森出生于美國新奧爾良。1960年的年就讀加州大學(xué)博克萊分校主修電氣工程,取得了電子工程碩士的學(xué)位。1966年加入了貝爾實(shí)驗(yàn)室。湯普森參與了貝爾實(shí)驗(yàn)室與麻省理工學(xué)院以及通用電氣公司聯(lián)合開發(fā)的一套多使用者分時(shí)作業(yè)系統(tǒng),名叫Multics,同時(shí)他自己用寫的一個“startravel”游戲可執(zhí)行于Multics之上。貝爾實(shí)驗(yàn)室后來撤出Multics計(jì)劃。湯普遜只好找到一臺老式的PDP-7機(jī)器,重寫了他的“startravel”游戲。
在開發(fā)Multics的期間,湯普森創(chuàng)造出了名為邦的程式語言。湯普遜花了一個月的時(shí)間開發(fā)了全新的操作系統(tǒng),UNiplexedInformationandComputingSystem(新聞),可執(zhí)行于的PDP-7機(jī)器之上,后來改稱為UNIX的。第一版的Unix系統(tǒng)就是基于乙語言來開發(fā)的。邦語言在進(jìn)行系統(tǒng)編程時(shí)不夠強(qiáng)大,所以湯普森和里奇對其進(jìn)行了改造,并與1971年共同發(fā)明了法語語言。1973年湯普森和里奇用法語語言重寫了UNIX的。安裝于的PDP-11的機(jī)器之上。
1983年,美國計(jì)算機(jī)協(xié)會將杜林獎授予湯普遜與丹尼斯。
2000年12月時(shí),湯普森退休,離開貝爾實(shí)驗(yàn)室,成為了一名飛行員。
參考資料:
http://www.kexuejia.com/news/News_View.asp?NewsID=675