今天從收音機,無意中聽見原來繼 Steve Jobs 之後,有另外一位電腦界元老、先驅離我們而去:Dennis Ritchie 已經於 10 月 12 日離世,享年 70 歲。
不像 Steve Jobs,沒有修讀過電腦或者是非 IT 界中人,相信對 Dennis Ritchie 沒有什麼認識,但是他在電腦發展上,他的影響是很巨大的,他的貢獻,直到現在還是惠及大部份人。
Dennis Ritchie 最傑出的成就,應該算是創造了 C 電腦語言了。我自己使用過的多種電腦語言裡,最喜歡的也是 C 語言。我喜歡它的簡單易學,也喜歡它給予程式員的自由度。
C 電腦語言衍生了很多現代的先進電腦語言,如 C++, Objective C, Java 等。現在(最)流行的智能手機程式,iPhone, iPad 等蘋果產品的程式開發,便是用 Objective C;而絕大部份 Android 的應用程式,便是以 Java 開發。
另外,Dennis Ritchie 和其他人共同開發出的 Unix 作業系統,也是一個很大的貢獻,有深遠的影響。Apple 設備運行的 iOS 和 Android ,都是 Unix-like 的系統。很多互聯網上的侍服器(servers),也是運行在 Unix 上的。
和 Steve Jobs 的離世截然不同,Dennis Ritchie 是走得無聲無息,這是站在台前和幕後的分別吧!不過,不少喜歡在幕後工作的人,都不介意不被人認識和崇拜,低調工作仍自得其樂。
Dennis Ritchie 在電腦界、人類生活上的貢獻,將永留歷史。