01 C語言之父 丹尼斯 里奇

2021-10-06 16:38:35 字數 951 閱讀 8392

丹尼斯·里奇(2023年9月9日-2023年10月12日),美國計算機科學家,咱又叫他丹尼里奇,全名忽略,老長了。由於c語言及unix系統的風靡計算機領域,他也就成了一代父親(c語言之父、unix之父)。中就是他了,貌似照相時頭頂依然茂密。

2023年,丹尼斯 · 里奇出生在紐約布朗克斯區,父親是是貝爾實驗室的交換系統工程師。他從小成績優異,大學順利進入了哈佛,在受父親的影響下,也走上了科學研究之路。在哈佛讀書期間,里奇學習專業是物理學和應用數學,一次偶然的機會,他參加了哈佛計算機系統相關的講座,從此就開始對計算機瘋狂著迷,不僅專門學了一期課程。

2023年他進入貝爾實驗室,曾擔任朗訊科技公司貝爾實驗室下屬的電腦科學研究中心系統軟體研究部的主任一職。2023年與布萊恩·科爾尼幹一起出版了名著《c程式語言(the c programming language)》。此書已翻譯成多種語言,被譽為c語言的聖經。2023年他與肯·湯普遜一起獲得了圖靈獎。理由是他們「研究發展了通用的作業系統理論,尤其是實現了unix作業系統」。2023年兩人為發展c語言和unix作業系統一起獲得了美國國家技術獎章。2023年10月12日(北京時間為10月13日),丹尼斯·里奇去世,享年70歲。在里奇的成長歷程中,有兩個人對他的影響最大,乙個是他父親,而另乙個是他的摯友,同為unix發明人的肯·湯普遜。尤其是後者。有人問過丹尼斯,他的偶像是誰,不論在計算機領域還是其他領域?他說:我不是在英雄薰陶下成長起來的。很顯然,對我職業生涯影響最大的人物是肯·湯普遜。

里奇是乙個什麼樣的人呢?可以說他是乙個天才,是為賈伯斯等一眾it巨擘提供肩膀的巨人。2023年10月與賈伯斯相繼離世,之後每年的這段時間,很多**都會紀念賈伯斯,但很少提到丹尼斯·里奇。

C語言之我見 01 C語言簡史

1.什麼是c語言?它的歷史由來?官方答案 c語言是一門高階計算機語言,相對於機器語言和組合語言,c語言更具有移植性。歷史由來如下 1.a語言?暫且叫a語言吧,儘管當時的人不這麼叫它 algol58 1958年 algol60 1960年 2.a plus?a語言的公升級版,有所改進 cpl語言 19...

01 C語言 簡介

c 語言是一種通用的高階語言,最初是由丹尼斯 里奇在貝爾實驗室為開發 unix 作業系統而設計的。c 語言最開始是於 1972 年在 dec pdp 11 計算機上被首次實現。在 1978 年,布萊恩 柯林漢 brian kernighan 和丹尼斯 里奇 dennis ritchie 製作了 c ...

C語言 01 C語言概述

ios開發的核心語言是objective c,objective c是在c語言的基礎加了一層物件導向的語法。為了能夠更好地掌握objective c,我們可以先學習c語言,然後在c語言的基礎上昇華到objective c。當然,你也可以直接學習objective c,只是我個人建議先學習c語言,再學...