基本介紹
簡介,生平,
簡介
生平
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的機器之上。
2000年12月時,湯普森退休,離開貝爾實驗室,成為了一名飛行員。