Jobs 去了, Dennis Ritechie 也跟著走了,美國有新鮮空氣和沒汙染的河水也幫不了忙,圖

現代計算機操作係統 Unix、C 語言之父 Dennis Ritchie 逝世

令人悲傷的消息不止一個,現代計算機操作係統 Unix 之父、C 語言之父 Dennis Ritchie 辭世,IT 產業連續失去了兩名重要的人物。根據 Ritchie 的前同事 Rob Pike 在 Google+ 透露的消息,Ritchie  10 月 9 日病逝,享年 70 歲。

1941 年,Ritchie 出生在紐約 Bronxville,後來到哈佛大學學習應用數學與物理學畢業,1967 年他進入貝爾實驗室。1968 年,他遇到一生中重要的夥伴 Kenneth Thompson。和 Ritchie 背景不一樣,在晶體管還是一個新事物的時候,Thompson 就已經是電子發燒友。Ritchie 的理論能力與 Thompson 的動手能力正好形成互補,他們兩人後來組成了優秀的團隊。

在當時,兩人都喜歡“研究計算機科學上有趣的問題”,決定開發一個操作係統,但當時貝爾實驗室剛在 Multics 上遭遇挫折,因此不是尋找官方支持的好時間。Thompson 沒有放棄,他發現一台廢棄的 PDP-7 小型機,但還能用。於是,兩人開始在這台小型機上工作,後來開發工作轉移到一台 PDP 11 去。Unix 的開發主要由 Thompson 完成,但 Ritchie 在開發過程中提供了理論上的支持,確保開發過程的順利。經過 3 年努力,第一版 Unix 發布,成為貝爾實驗室最重要的發明之一。

盡管 Unix 在發布後受到同僚的歡迎,但 Ritchie 和 Thompson 在嚐試把應用程序轉移到其它機器的時候,出現報錯的情況,於是他們決定開發出一個可移植到其它機器上的操作係統,然後在那個係統下運行自己的應用程序。在經過斟酌之後,他們決定采用更為高級的程序語言來重新編寫 Unix。但這樣的語言當時還沒出現,於是研發任務交給了 Ritchie,他在 B 語言的基礎上,發明了 C 語言。1973 年,重新編寫的 Unix 上線,真正成為現代通用性操作係統。而 C語言,曆經多年,長久不衰,至今依然是最流行的程序語言之一。

基於在 Unix 操作係統方麵的卓越貢獻,Ritchie 於 1983 年和 Ken Thompson 一同獲得了圖靈獎(Turing Award),並在 1998 年克林頓時代獲得了美國國家技術獎(the National Medal of Technology)。

Ritchie 與 Thompson,是 IT 產業蠻荒時代的英雄。基於優秀的科學素質與開闊的視野,他們克服艱難,完成各種開拓性的工作,他們的工作成果成為眾多後來者發展的基石。致敬!

請您先登陸,再發跟帖!