專家呼吁為C語言之父丹尼斯·里奇設立紀念日
兩周前,加州州長Jerry Brown宣布10月16日為“史蒂夫·喬布斯日(Steve Jobs Day)”,以紀念剛剛?cè)ナ赖奶O果聯(lián)合創(chuàng)始人。如果說喬布斯改變了世界,那么C語言和Unix之父丹尼斯·里奇(Dennis Ritchie)則是創(chuàng)造了世界。
用里奇貝爾實驗室的同事Rob Pike的話說,Unix、 Linux、Mac OS X甚至Windows的內(nèi)核都是用C語言開發(fā)的,瀏覽器和大部分Web服務器也基本上使用的是C或C++,整個互聯(lián)網(wǎng)生態(tài)系統(tǒng)都是基于C、或者是C的派生語言如C++和Java,或者是用C實現(xiàn)的語言如Python和Ruby。沒有丹尼斯·里奇,喬布斯也創(chuàng)造不了奇跡。Tim O'Reilly呼吁將10月30日設為丹尼斯·里奇日。《經(jīng)濟學人》也有一篇紀念文章“printf("goodbye, Dennis");”。
【編輯推薦】