本篇文章給大家談?wù)剅itchie,以及ritchie關(guān)節(jié)指數(shù)對應(yīng)的知識點,希望對各位有所幫助,不要忘了收藏本站喔。

c語言的創(chuàng)始人
C語言創(chuàng)始人D.M.Ritchie
C語言之所以命名為C,是因為 C語言源自 Ken Thompson 發(fā)明的 B語言,而 B語言則源自BCPL語言。
1967年,劍橋大學(xué)的 Martin Richards 對CPL語言進(jìn)行了簡化,于是產(chǎn)生了BCPL(Basic Combined Programming Language)語言。
20世紀(jì)60年代,美國ATT公司貝爾實驗室(ATT Bell Laboratory)的研究員Ken Thompson閑來無事,手癢難耐,想玩一個他自己編的,模擬在太陽系航行的電子游戲——Space Travel。他背著老板,找到了臺空閑的機(jī)器——PDP-7。但這臺機(jī)器沒有操作系統(tǒng),而游戲必須使用操作系統(tǒng)的一些功能,于是他著手為PDP-7開發(fā)操作系統(tǒng)。后來,這個操作系統(tǒng)被命名為——UNIX。
1970年,美國貝爾實驗室的 Ken Thompson。以BCPL語言為基礎(chǔ),設(shè)計出很簡單且很接近硬件的B語言(取BCPL的首字母)。并且他用B語言寫了第一個UNIX操作系統(tǒng)。
1971年,同樣酷愛Space Travel的Dennis M.Ritchie為了能早點兒玩上游戲,加入了Thompson的開發(fā)項目,合作開發(fā)UNIX。他的主要工作是改造B語言,使其更成熟。
1972年,美國貝爾實驗室的 D.M.Ritchie 在B語言的基礎(chǔ)上最終設(shè)計出了一種新的語言,他取了BCPL的第二個字母作為這種語言的名字,這就是C語言。
1973年初,C語言的主體完成。Thompson和Ritchie迫不及待地開始用它完全重寫了UNIX。此時,編程的樂趣使他們已經(jīng)完全忘記了那個"Space Travel",一門心思地投入到了UNIX和C語言的開發(fā)中。隨著UNIX的發(fā)展,C語言自身也在不斷地完善。直到今天,各種版本的UNIX內(nèi)核和周邊工具仍然使用C語言作為最主要的開發(fā)語言,其中還有不少繼承Thompson和Ritchie之手的代碼。
在開發(fā)中,他們還考慮把UNIX移植到其他類型的計算機(jī)上使用。C語言強(qiáng)大的移植性(Portability)在此顯現(xiàn)。機(jī)器語言和匯編語言都不具有移植性,為x86開發(fā)的程序,不可能在Alpha,SPARC和ARM等機(jī)器上運行。而C語言程序則可以使用在任意架構(gòu)的處理器上,只要那種架構(gòu)的處理器具有對應(yīng)的C語言編譯器和庫,然后將C源代碼編譯、連接成目標(biāo)二進(jìn)制文件之后即可運行。
1977年,Dennis M.Ritchie發(fā)表了不依賴于具體機(jī)器系統(tǒng)的C語言編譯文本《可移植的C語言編譯程序》。[1]
折疊KRC
1978年由美國电话電報公司(ATT)貝爾實驗室正式發(fā)表了C語言。Brian Kernighan 和 Dennis Ritchie 出版了一本書,名叫《The C Programming Language》。這本書被 C語言開發(fā)者們稱為"KR",很多年來被當(dāng)作 C語言的非正式的標(biāo)準(zhǔn)說明。人們稱這個版本的 C語言為"KR C"。
折疊ANSI
1970到80年代,C語言被廣泛應(yīng)用,從大型主機(jī)到小型微機(jī),也衍生了C語言的很多不同版本。
1983年美國國家標(biāo)準(zhǔn)局 (American National Standards Institute,簡稱ANSI)成立了一個委員會,來制定 C語言標(biāo)準(zhǔn)。
1989年 C語言標(biāo)準(zhǔn)被批準(zhǔn),被稱為 ANSI X3.159-1989 "Programming Language C"。這個版本的C語言標(biāo)準(zhǔn)通常被稱為ANSI C。
折疊C99
1990年,國際標(biāo)準(zhǔn)化組織ISO(International Organization for Standards)接受了89 ANSI C 為I SO C 的標(biāo)準(zhǔn)(ISO9899-1990)。1994年,ISO修訂了C語言的標(biāo)準(zhǔn)。
1995年,ISO對C90做了一些修訂,即“1995基準(zhǔn)增補(bǔ)1(ISO/IEC/9899/AMD1:1995)”。[9]
1999年,ISO又對C語言標(biāo)準(zhǔn)進(jìn)行修訂,在基本保留原來C語言特征的基礎(chǔ)上,針對應(yīng)該的需要,增加了一些功能,命名為ISO/IEC9899:1999。
在ANSI標(biāo)準(zhǔn)化后,C語言的標(biāo)準(zhǔn)在一段相當(dāng)?shù)臅r間內(nèi)都保持不變,盡管C繼續(xù)在改進(jìn)。(實際上,NormativeAmendment1在1995年已經(jīng)開發(fā)了一個新的C語言版本。但是這個版本很少為人所知。)它被ANSI于2000年3月采用。
折疊C11
2001年和2004年先后進(jìn)行了兩次技術(shù)修正。
2011年12月8日,ISO正式公布C語言新的國際標(biāo)準(zhǔn)草案:ISO/IEC 9899:2011,即C11
丹尼斯·里奇(C語言之父)的英文介紹 要英文!要長的 不能太短!!!!好的補(bǔ)50分!!急用!!!!!
Dennis MacAlistair Ritchie (born September 9, 1941) is an American computer scientist notable for his influence on C and other programming languages, and on operating systems such as Multics and Unix. He received the Turing Award in 1983 and the National Medal of Technology in 1998. Ritchie was the head of Lucent Technologies System Software Research Department when he retired in 2007.
Born in Bronxville, New York, Ritchie graduated from Harvard with degrees in physics and applied mathematics. In 1967, he began working at the Bell Labs' Computing Sciences Research Center.
Ritchie is best known as the creator of the C programming language and a key developer of the Unix operating system, and as co-author of the definitive book on C, The C Programming Language, commonly referred to as 'K/R' or KR (in reference to the authors Kernighan and Ritchie).
Ritchie's invention of C and his role in the development of Unix alongside Ken Thompson, has placed him as an important pioneer of modern computing. The C language is still widely used today in application and operating system development and its influence is seen in most modern programming languages. Unix has also been influential, establishing concepts and principles that are now well-established precepts of computing. The popular Linux operating system and its tools are descendants of Ritchie's work and the Windows operating systems include Unix compatibility tools and C compilers for developers.
Ritchie has said that creating the C language 'looked like a good thing to do' and that anyone else in the same place at the same time would have done the same thing, though Bell Labs colleague Bjarne Stroustrup, developer of C++, said that "if Dennis had decided to spend that decade on esoteric math, Unix would have been stillborn."
Following the success of Unix, Ritchie continued research into operating systems and programming languages with contributions to the Plan 9 and Inferno operating systems and the Limbo programming language.
In 1983, Ritchie and Ken Thompson jointly received the Turing Award for their development of generic operating systems theory and specifically for the implementation of the UNIX operating system. Ritchie's Turing Award lecture was titled, "Reflections on Software Research."
On April 27, 1999, Thompson and Ritchie jointly received the 1998 National Medal of Technology from President Bill Clinton for co-inventing the UNIX operating system and the C programming language which together have led to enormous advances in computer hardware, software, and networking systems and stimulated growth of an entire industry, thereby enhancing American leadership in the Information Age
Dennis Ritchie is often referred to as "dmr" (his Bell Labs email address) in technical discussion groups.
c需要的創(chuàng)始人 D.M.Ritchie算不算是世上最精通c語言的人????
C語言的發(fā)展歷史 [轉(zhuǎn)]
C語言的發(fā)展頗為有趣。它的原型ALGOL 60語言。(也成為A語言)
1963年,劍橋大學(xué)將ALGOL 60語言發(fā)展成為CPL(Combined Programming Language)語言。
1967年,劍橋大學(xué)的Matin Richards 對CPL語言進(jìn)行了簡化,于是產(chǎn)生了BCPL語言。
1970年,美國貝爾實驗室的Ken Thompson將BCPL進(jìn)行了修改,并為它起了一個有趣的名字“B語言”。意思是將CPL語言煮干,提煉出它的精華。并且他用B語言寫了第一個UNIX操作系統(tǒng)。
而在1973年,B語言也給人“煮”了一下,美國貝爾實驗室的D.M.RITCHIE在B語言的基礎(chǔ)上最終設(shè)計出了一種新的語言,他取了BCPL的第二個字母作為這種語言的名字,這就是C語言。 搜索
為了使UNIX操作系統(tǒng)推廣,1977年Dennis M.Ritchie 發(fā)表了不依賴于具體機(jī)器系統(tǒng)的C語言編譯文本《可移植的C語言編譯程序》。
1978年Brian W.Kernighian和Dennis M.Ritchie出版了名著《The C Programming Language》,從而使C語言成為目前世界上流行最廣泛的高級程序設(shè)計語言。
1988年,隨著微型計算機(jī)的日益普及, 出現(xiàn)了許多C語言版本。由于沒有統(tǒng)一的標(biāo)準(zhǔn),使得這些C語言之間出現(xiàn)了一些不一致的地方。為了改變這種情況,美國國家標(biāo)準(zhǔn)研究所(ANSI)為C語言制定了一套ANSI標(biāo)準(zhǔn), 成為現(xiàn)行的C語言標(biāo)準(zhǔn) 3.C語言的主要特點 。C語言發(fā)展迅速, 而且成為最受欢迎的語言之一, 主要因為它具有強(qiáng)大的功能。許多著名的系統(tǒng)軟件, 如DBASE Ⅲ PLUS、DBASE Ⅳ 都是由C 語言編寫的。用C語言加上一些匯編語言子程序, 就更能顯示C語言的優(yōu)勢了,象PC- DOS 、WORDSTAR等就是用這種方法編寫的。
原始回答:
Richie里奇 (同Rick、Ricky、Ritchie),同是什么意思?
一個是名字,一個是物體~
意思不一樣~
hoho~ LZ給分
、~~~~~~
Kernighan和Ritchie是誰
Kernighan和Ritchie是指Brianw.Kernighan和DennisM.Ritchie兩人,他們是《C程序設(shè)計語言(TheCProgrammingLanguage)》一書的作者。這是一本廣為人知的書,許多人都親切地稱之為“KR手冊”、“白皮書”、“KR圣經(jīng)”或其它類似的名字。這本書最初是由Prentice—Hall于1978年出版的。Dennis為運行在DECPDP-11主機(jī)上的UNIX操作系統(tǒng)開發(fā)了c程序設(shè)計語言。70年代初,Dennis和Brian都在ATTBell實驗室工作,c和“KR手冊”就是在那時推出的。從某種意義上來講,C是以KenThompson于1970年所寫的程序設(shè)計語言和MartinRichards于1969年所寫的BCPL語言為模型的。
英文名richie和ritchie的區(qū)別
Ritchie ['rit?i]
里奇(姓氏)
Richie
n. 里奇
好像一個是姓,一個用做名
Richie is a given name or surname, and may refer to: A given name or nickname which may be short for Richard.
Richie 是一個姓或名,指:一個名或Richard的簡短昵稱
Ritchie as a name is a surname, and may also occur as a given name or diminutive.
Ritchie 在名字里是個姓,也有用來當(dāng)做名字或diminutive









