肯尼斯·藍·湯普森(Kenneth Lane Thompson),1943年2月4日出生於美國路易斯安那州紐奧良,1983年圖靈獎得主,美國國家科學院院士,美國國家工程院院士,谷歌公司軟體工程師。
肯尼斯·藍·湯普森於1965年獲得加州大學伯克利分校理學學士學位;1966年獲得加州大學伯克利分校電子工程與計算機科學碩士學位;1967年至1969年擔任美國新澤西州默里希爾貝爾實驗室技術人員;1980年當選為美國國家工程院院士;1983年擔任貝爾實驗室研究員,同年獲得圖靈獎;1985年當選為美國國家科學院院士;1997年當選為美國計算機歷史博物館fellow;1998年被時任美國總統比爾·柯林頓授予美國國家技術獎章;2000年擔任Entrisphere公司研究員;2005年入選ACM SIGOPS名人堂;2006年擔任谷歌公司軟體工程師。
肯尼斯·藍·湯普森的研究主要集中在作業系統、程式語言、電腦遊戲以及語音和數據程式上。
基本介紹
人物生平,主要成就,科研成就,榮譽表彰,社會任職,人物評價,
人物生平
1943年2月4日,肯尼斯·藍·湯普森出生於美國路易斯安那州紐奧良,他的父親服役於當時的美國海軍。
1965年,獲得加州大學伯克利分校理學學士學位。
1966年,獲得加州大學伯克利分校電子工程與計算機科學碩士學位。
1967年—1969年,擔任美國新澤西州默里希爾貝爾實驗室技術人員。
1980年,當選為美國國家工程院院士。
1983年,擔任貝爾實驗室研究員,同年獲得圖靈獎。
1985年,當選為美國國家科學院院士。
1997年,當選為美國計算機歷史博物館fellow。
1998年,被時任美國總統比爾·柯林頓授予美國國家技術獎章。
2000年,擔任Entrisphere公司研究員。
2005年,入選ACM SIGOPS名人堂。
2006年,擔任谷歌公司軟體工程師。
主要成就
科研成就
- 科研綜述
肯尼斯·藍·湯普森於1969年編寫了第一個版本的Unix作業系統,這是第一個可移植作業系統,它為計算領域的網路範式奠定了基礎,當時使用的是運行在GECOS上的交叉彙編程式,Unix為用戶提供互動式遠程終端計算和已分享檔案系統,肯尼斯·藍·湯普森還基於BCPL創建了一種稱為B的解釋性語言,用它來重新實現Unix的非核心部分,他與合作者在1973年用C語言重寫了Unix的大部分,這使得進一步的開發和移植到其他平台變得更加容易,Unix後來被設計成可以在從大型機到個人電腦的設備上運行,在學術環境和網際網路伺服器上廣泛使用。
- 代表作品
[1]K.Thompson,Regular Expression Search Algorithm[J],Communications of the ACM,Vol.11,No.6,pp.419-422,1968.
[2]D.M.Ritchie and K.Thompson,The UNIX Time-Sharing System[J],Communications of the ACM,Vol.17, No.7,pp.365-375,1974.
[3]K.Thompson,“Belle Chess Hardware”,In Advances In Computer Chess 3(ed. M.R.B. Clarke)[J],Pergamon Press,1982.
[4]K.Thompson,Reflections on Trusting Trust,1983 Turing Award Lecture[J],Communications of the ACM,Vol.27,No.8,pp.761-763,1984.
[5]R.Pike,D.Presotto,S.Dorward,R.Flandrena,K.Thompson,H.Trickey and P.Winterbottom,Plan 9 from Bell Labs[J],Computing Systems,Vol.8,No.3,pp.221-254,1995.
- 科研獎勵
肯尼斯·藍·湯普森於1975年獲得ACM編程系統和語言論文獎。
榮譽表彰
獲獎時間 | 榮譽表彰 |
---|---|
1980年 | 美國國家工程院院士 |
1980年 | 世界計算機西洋棋冠軍(肯尼斯·藍·湯普森與合作者設計的西洋棋程式——Belle) |
1983年 | 圖靈獎 |
1983年 | ACM軟體系統獎 |
1983年 | IEEE Emmanuel R. Piore獎 |
1985年 | 美國國家科學院院士 |
1990年 | IEEE理察·w·漢明獎章 |
1994年 | IEEE計算機先鋒獎 |
1998年 | 美國國家技術獎章 |
1999年 | 第一屆IEEE金井勤獎 |
2011年 | 日本信息與通信獎 |
參考資料: |
社會任職
肯尼斯·藍·湯普森1975年至1976年擔任加州大學伯克利分校客座教授,1988年擔任澳大利亞悉尼大學客座教授。
人物評價
肯尼斯·藍·湯普森的成就得到了很多次認可(The achievements of Ken Thompson have been recognized many times over)。(IEEE計算機協會評)
肯尼斯·藍·湯普森是計算機科學領域的成功先驅(Kenneth Lane Thompson is a successful pioneer in Computer Science)。(喬治梅森大學評)