無(wú)形之王的 C 語(yǔ)言之父——丹尼斯·里奇

姓名:房小慧

學(xué)號(hào):17101223361

專業(yè):軟件工程

【嵌牛導(dǎo)讀】:丹尼斯·里奇被世人尊稱為無(wú)形之王的 C 語(yǔ)言之父柑司,他是計(jì)算機(jī)及網(wǎng)絡(luò)技術(shù)的奠定者宏侍,曾擔(dān)任朗訊科技公司貝爾實(shí)驗(yàn)室下屬的計(jì)算機(jī)科學(xué)研究中心系統(tǒng)軟件研究部的主任一職。是為喬布斯等一眾 IT 巨擘提供肩膀的巨人脱柱。

【嵌牛鼻子】:C 語(yǔ)言之父

【嵌牛提問(wèn)】:C 語(yǔ)言之父是誰(shuí)望薄?

【嵌牛正文】:

無(wú)形之王的 C 語(yǔ)言之父

丹尼斯·里奇被世人尊稱為「無(wú)形之王的 C 語(yǔ)言之父」,是計(jì)算機(jī)及網(wǎng)絡(luò)技術(shù)的奠定者责嚷,曾擔(dān)任朗訊科技公司貝爾實(shí)驗(yàn)室下屬的計(jì)算機(jī)科學(xué)研究中心系統(tǒng)軟件研究部的主任一職。是為喬布斯等一眾 IT 巨擘提供肩膀的巨人掂铐。

雖然在2011 年 10 月期間他與喬布斯相繼離世罕拂,但他卻遠(yuǎn)未像喬布斯那樣得到全球的追捧和悼念。丹尼斯?里奇對(duì)人類的貢獻(xiàn)全陨,也相應(yīng)的被大大低估爆班。此時(shí)此刻,全世界幾十億人正在使用的幾百億件電子產(chǎn)品辱姨,里面的軟件最終都可以追溯到他的智力貢獻(xiàn)柿菩。

許多重要人物之所以成名,要么是因?yàn)槠涓淖兞藲v史雨涛,要么是因?yàn)槠?b>創(chuàng)造了歷史枢舶,Dennis Ritchie 屬于后者。當(dāng)我們中的大多數(shù)人還在姍姍學(xué)步的時(shí)候替久,他就開(kāi)發(fā)了「C」語(yǔ)言——一種最有效凉泄、最通用的編程語(yǔ)言。

C 語(yǔ)言是使用最廣泛的語(yǔ)言之一蚯根,可以說(shuō)后众,C 語(yǔ)言的誕生是現(xiàn)代程序語(yǔ)言革命的起點(diǎn),是程序設(shè)計(jì)語(yǔ)言發(fā)展史中的一個(gè)里程碑颅拦。自 C 語(yǔ)言出現(xiàn)后吼具,以 C 語(yǔ)言為根基的 C++、Java 和 C# 等面向?qū)ο笳Z(yǔ)言相繼誕生矩距,并在各自領(lǐng)域大獲成功。但今天 C 語(yǔ)言依舊在系統(tǒng)編程怖竭、嵌入式編程等領(lǐng)域占據(jù)著統(tǒng)治地位锥债。

Dennis Ritchie 還和 Ken Thompson 一起開(kāi)發(fā)了 Unix 操作系統(tǒng),就是 OS∠牵可以說(shuō):是他創(chuàng)造了 UNIX登夫。

他從來(lái)沒(méi)有間斷過(guò)在計(jì)算機(jī)及其操作系統(tǒng)方面的工作。也因此允趟,他所領(lǐng)導(dǎo)的研究小組開(kāi)發(fā)出了 Plan 9 和 Inferno恼策。

他的工作得到了很多計(jì)算機(jī)組織的公認(rèn)和表獎(jiǎng),如:

美國(guó)計(jì)算機(jī)協(xié)會(huì) (ACM) 授予的系統(tǒng)及語(yǔ)言杰出論文獎(jiǎng) (1974)潮剪;

電氣和電子工程師協(xié)會(huì) (IEEE) 的 Emmanuel Piore 獎(jiǎng) (1982)涣楷;

貝爾實(shí)驗(yàn)室特別人員獎(jiǎng) (1983);

美國(guó)計(jì)算機(jī)協(xié)會(huì) (ACM) 的圖靈獎(jiǎng) (1983);

NEC 公司的 C&C 基金獎(jiǎng) (1989)抗碰;

電氣和電子工程師協(xié)會(huì) (IEEE) 的優(yōu)秀獎(jiǎng)?wù)?(Hamming Medal)(1990) 等等

UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity.

1954 年狮斗,電氣工程師阿利斯泰爾?里奇(Alistair E. Ritchie),決定舉家從紐約州的布朗克斯維爾(Bronxville)弧蝇,搬到幾十公里以外的新澤西碳褒。這樣可以離他的工作單位"貝爾實(shí)驗(yàn)室"更近一些。

13 歲的丹尼斯?里奇(Dennis Ritchie)看疗,就這樣隨著父親一起來(lái)到新澤西沙峻。那時(shí),誰(shuí)也沒(méi)有想到两芳,這個(gè)文靜的少年將在這里待上一輩子摔寨,并且創(chuàng)造出改變世界的發(fā)明。

中學(xué)畢業(yè)后盗扇,丹尼斯?里奇聽(tīng)從父親的建議祷肯,進(jìn)入哈佛大學(xué)學(xué)習(xí)應(yīng)用數(shù)學(xué),直到拿到博士學(xué)位疗隶。他的第一份工作佑笋,是為軍方研制核武器,這并不符合他的志趣斑鼻。1967 年蒋纬,通過(guò)父親介紹,26 歲的他進(jìn)入貝爾實(shí)驗(yàn)室坚弱,從事剛剛興起的計(jì)算機(jī)研究蜀备。從此,他在新澤西老家一住就是 44 年荒叶,直到去世碾阁。

他在貝爾實(shí)驗(yàn)室的第一個(gè)任務(wù),是參與大項(xiàng)目 Multics些楣,即開(kāi)發(fā)一個(gè)前所未有的脂凶、可以多人使用的宪睹、同時(shí)運(yùn)行多個(gè)程序的操作系統(tǒng)。該項(xiàng)目由貝爾實(shí)驗(yàn)室蚕钦、麻省理工學(xué)院和通用電氣公司三方聯(lián)合研制亭病,但是由于設(shè)計(jì)過(guò)于復(fù)雜,遲遲拿不出成果嘶居,1969 年貝爾實(shí)驗(yàn)室宣布退出罪帖。

第一個(gè)任務(wù)這樣無(wú)果而終,丹尼斯?里奇很不甘邮屁,但也無(wú)能為力整袁。誰(shuí)知過(guò)完了夏天,比他小兩歲的同事肯?湯普森(Ken Thompson)找上門樱报,說(shuō)借鑒 Multics 的設(shè)計(jì)思路葬项,做了一個(gè)個(gè)人項(xiàng)目 Unix,問(wèn)他有沒(méi)有興趣一起參與迹蛤。丹尼斯?里奇立刻表示同意民珍,于是兩人一起投入 Unix 的開(kāi)發(fā)〉领肯?湯普森的專業(yè)是電子工程嚷量,丹尼斯?里奇專業(yè)是應(yīng)用數(shù)學(xué),正好互補(bǔ)逆趣。經(jīng)過(guò)日以繼夜的工作蝶溶,1969 年圣誕節(jié)前,Unix 已經(jīng)可以初步運(yùn)行了宣渗。

Unix 迅速在程序員中流傳抖所,到了 80 年代,已經(jīng)成為主流操作系統(tǒng)痕囱,演變成整個(gè)軟件工業(yè)的基礎(chǔ)田轧,當(dāng)代最主要的操作系統(tǒng)----Windows、MacOS 和 Linux----都與 Unix 有關(guān)鞍恢。

丹尼斯?里奇對(duì)世界的貢獻(xiàn)還不止于此傻粘。Unix 最早是用不通用的機(jī)器語(yǔ)言編寫的,如果換一個(gè)型號(hào)的計(jì)算機(jī)帮掉,就必須重新編寫一遍弦悉。為了提高通用性和開(kāi)發(fā)效率,丹尼斯?里奇決定發(fā)明一種新的計(jì)算機(jī)語(yǔ)言----C 語(yǔ)言蟆炊。

C 語(yǔ)言的語(yǔ)法非常簡(jiǎn)潔稽莉,對(duì)使用者的限制很少。丹尼斯?里奇編寫的教材《C 編程語(yǔ)言》總共只有 100 多頁(yè)涩搓,薄得難以置信污秆。很多人都被它的簡(jiǎn)潔性吸引后室,學(xué)習(xí)并使用 C 語(yǔ)言。直到今天混狠,C 語(yǔ)言依然是世界上最重要的編程語(yǔ)言之一,"保持簡(jiǎn)單"原則顯示了強(qiáng)大的生命力疾层。

發(fā)明 Unix 和 C 語(yǔ)言将饺,給丹尼斯?里奇帶來(lái)巨大的榮譽(yù),他得到了 1983 年的圖靈獎(jiǎng)痛黎、1990 年的漢明獎(jiǎng)予弧、1999 年的美國(guó)國(guó)家技術(shù)獎(jiǎng)?wù)隆?/b>盡管功成名就,他依然住在新澤西湖饱,低調(diào)地生活掖蛤,不太在媒體上曝光,終身沒(méi)有結(jié)婚井厌。

退休以后蚓庭,他過(guò)上了隱居生活,外界幾乎忘了他的存在仅仆。2011 年 10 月 12 日器赞,共事 20 年的同事 Rob Pike 從加州到新澤西去拜訪他,才發(fā)現(xiàn)他已經(jīng)去世了墓拜。由于是獨(dú)居港柜,無(wú)法知道準(zhǔn)確的死亡時(shí)間。據(jù)他的兄弟透露咳榜,這幾年丹尼斯?里奇的健康狀況一直不好夏醉,他患有前列腺癌和心臟病。

新的算法還會(huì)不斷發(fā)展涌韩,部分歸功于多處理能力的增長(zhǎng)畔柔,尤其是異構(gòu)處理器的發(fā)展。在這樣的環(huán)境下也需要新的操作系統(tǒng)結(jié)構(gòu)贸辈。但是释树,計(jì)算機(jī)的主要研究已經(jīng)從基礎(chǔ)的計(jì)算機(jī)科學(xué)轉(zhuǎn)向了應(yīng)用領(lǐng)域,直接面向現(xiàn)實(shí)世界的行為擎淤。

我們知道有更多的丹尼斯·里奇成長(zhǎng)起來(lái)奢啥,不過(guò)他們已經(jīng)不再主要從事丹尼斯曾經(jīng)努力研究過(guò)的基礎(chǔ)領(lǐng)域。在相當(dāng)大的程度上嘴拢,我們可以說(shuō)他已經(jīng)完成了他所開(kāi)創(chuàng)的事業(yè)桩盲,并且啟發(fā)了與他同時(shí)代的許許多多人。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末席吴,一起剝皮案震驚了整個(gè)濱河市赌结,隨后出現(xiàn)的幾起案子捞蛋,更是在濱河造成了極大的恐慌,老刑警劉巖柬姚,帶你破解...
    沈念sama閱讀 212,718評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件拟杉,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡量承,警方通過(guò)查閱死者的電腦和手機(jī)搬设,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,683評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)撕捍,“玉大人拿穴,你說(shuō)我怎么就攤上這事∮欠纾” “怎么了默色?”我有些...
    開(kāi)封第一講書人閱讀 158,207評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)狮腿。 經(jīng)常有香客問(wèn)我腿宰,道長(zhǎng),這世上最難降的妖魔是什么蚤霞? 我笑而不...
    開(kāi)封第一講書人閱讀 56,755評(píng)論 1 284
  • 正文 為了忘掉前任酗失,我火速辦了婚禮,結(jié)果婚禮上昧绣,老公的妹妹穿的比我還像新娘规肴。我一直安慰自己,他們只是感情好夜畴,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,862評(píng)論 6 386
  • 文/花漫 我一把揭開(kāi)白布拖刃。 她就那樣靜靜地躺著,像睡著了一般贪绘。 火紅的嫁衣襯著肌膚如雪兑牡。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書人閱讀 50,050評(píng)論 1 291
  • 那天税灌,我揣著相機(jī)與錄音均函,去河邊找鬼。 笑死菱涤,一個(gè)胖子當(dāng)著我的面吹牛苞也,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播粘秆,決...
    沈念sama閱讀 39,136評(píng)論 3 410
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼如迟,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起殷勘,我...
    開(kāi)封第一講書人閱讀 37,882評(píng)論 0 268
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤此再,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后玲销,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體输拇,經(jīng)...
    沈念sama閱讀 44,330評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,651評(píng)論 2 327
  • 正文 我和宋清朗相戀三年贤斜,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了淳附。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,789評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡蠢古,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出别凹,到底是詐尸還是另有隱情草讶,我是刑警寧澤,帶...
    沈念sama閱讀 34,477評(píng)論 4 333
  • 正文 年R本政府宣布炉菲,位于F島的核電站堕战,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏拍霜。R本人自食惡果不足惜嘱丢,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,135評(píng)論 3 317
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望祠饺。 院中可真熱鬧越驻,春花似錦、人聲如沸道偷。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 30,864評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)勺鸦。三九已至并巍,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間换途,已是汗流浹背懊渡。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 32,099評(píng)論 1 267
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留军拟,地道東北人剃执。 一個(gè)月前我還...
    沈念sama閱讀 46,598評(píng)論 2 362
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像吻谋,于是被迫代替她去往敵國(guó)和親忠蝗。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,697評(píng)論 2 351

推薦閱讀更多精彩內(nèi)容

  • C語(yǔ)言兼有高級(jí)語(yǔ)言和低級(jí)語(yǔ)言的特點(diǎn) 廣泛應(yīng)用于操作系統(tǒng)和應(yīng)用軟件的編寫以及單片機(jī)和嵌入式系統(tǒng)的開(kāi)發(fā) C語(yǔ)言的產(chǎn)生 ...
    果啤閱讀 2,866評(píng)論 0 43
  • 作者 謝恩銘漓拾,公眾號(hào)「程序員聯(lián)盟」(微信號(hào):coderhub)阁最。轉(zhuǎn)載請(qǐng)注明出處戒祠。原文:https://www.ji...
    程序員聯(lián)盟閱讀 3,612評(píng)論 18 57
  • 這本書是大師推薦看的,關(guān)于如何養(yǎng)成一個(gè)好的習(xí)慣速种,以及好的習(xí)慣可以帶來(lái)什么姜盈。 作者首先由一個(gè)腦部受損的患者引入,講述...
    jaymz明閱讀 312評(píng)論 2 3
  • 終于明白很多人配阵,很多東西 你終于知道馏颂,一切是如何地 不離于人
    sleepaway閱讀 245評(píng)論 0 0
  • 聊以為序 “惇敏識(shí)加人數(shù)等救拉,窮兇稔惡,不肯以官爵私所親瘫拣,四子連登科亿絮,獨(dú)季子援嘗為校書郎,余皆隨牒東銓仕州縣麸拄,訖無(wú)顯...
    肇英閱讀 1,014評(píng)論 0 5