程序員必知 —— 編程語言創(chuàng)始人
IT江湖根據(jù)TIOBE 編程語言排行榜(2015年4月)來介紹編程語言創(chuàng)始人,我們感謝這些人,為我們提供這些優(yōu)秀的編程語言。
C語言創(chuàng)始人
丹尼斯·麥卡利斯泰爾·里奇(英語:Dennis MacAlistair Ritchie,1941年9月9日-2011年10月12日[3]),生于美國(guó)紐約州布朗克斯維爾(Bronxville),著名的美國(guó)計(jì)算機(jī)科學(xué)家, 對(duì)C語言和其他編程語言、Multics和Unix等操作系統(tǒng)的發(fā)展做出了巨大貢獻(xiàn)。在技術(shù)討論中,他常被稱為dmr,這是他在貝爾實(shí)驗(yàn)室的用戶名稱 (username)。
Java創(chuàng)始人
詹姆斯·高斯林(英語:James Gosling,1955年5月19日-),出生于加拿大,軟件專家,Java編程語言的共同創(chuàng)始人之一,一般公認(rèn)他為“Java之父”。
在他12歲的時(shí)候,他已能設(shè)計(jì)電子游戲機(jī),幫忙鄰居修理收割機(jī)。大學(xué)時(shí)期在天文系擔(dān)任程式開發(fā)工讀生,1977年獲得了加拿大卡爾加里大學(xué)計(jì)算機(jī)科 學(xué)學(xué)士學(xué)位。1981年開發(fā)在Unix上運(yùn)行的Emacs類編輯器Gosling Emacs(以C語言編寫,使用Mocklisp作為擴(kuò)展語言)。1983年獲得了美國(guó)卡內(nèi)基梅隆大學(xué)計(jì)算機(jī)科學(xué)博士學(xué)位,博士論文的題目是:"The Algebraic Manipulation of Constraints"。畢業(yè)后到IBM工作,設(shè)計(jì)IBM***代工作站NeWS系統(tǒng),但不受重視。后來轉(zhuǎn)至Sun公司。1990年,與Patrick Naughton和Mike Sheridan等人合作“綠色計(jì)劃”,后來發(fā)展一套語言叫做“Oak”,后改名為Java。1994年底,James Gosling在硅谷召開的“技術(shù)、教育和設(shè)計(jì)大會(huì)”上展示Java程式。2000年,Java成為世界上***的電腦語言。
Objective-C語言創(chuàng)始人
布萊德·考克斯(英語:Brad Cox),美國(guó)計(jì)算機(jī)科學(xué)家.
C++語言的創(chuàng)始人
Bjarne Stroustrup博士,1950年出生于丹麥,先后畢業(yè)于丹麥阿魯斯大學(xué)和英國(guó)劍撟大學(xué),AT&T大規(guī)模程序設(shè)計(jì)研究部門負(fù)責(zé) 人,AT&T 貝爾實(shí)驗(yàn)室和ACM成員。1979年,B. S開始開發(fā)一種語言,當(dāng)時(shí)稱為"C with Class",后來演化為C++。1998年,ANSI/ISO C++標(biāo)準(zhǔn)建立,同年,B. S推出其經(jīng)典著作The C++ Programming Language的第三版。)
c#語言的創(chuàng)始人
安德斯·海爾斯伯格(Anders Hejlsberg,1960年12月-),丹麥人,Borland Turbo Pascal編譯器的主要作者。進(jìn)入微軟公司后,先后主持了Visual J++、.Net和C#。
出生于哥本哈根,安德斯·海爾斯伯格曾在丹麥技術(shù)大學(xué)學(xué)習(xí)工程,但沒有畢業(yè),大學(xué)時(shí)期他曾替Nascom microcomputer撰寫程式,他曾為Nascom-2電腦撰寫藍(lán)標(biāo)簽(Blue Label)Pascal compiler,到了DOS時(shí)代他又重新改寫這套compiler。當(dāng)時(shí)他在丹麥擁有個(gè)叫Poly Data的公司,他編寫了Compass Pascal編譯器核心,后來叫Poly Pascal。1986年他***認(rèn)識(shí)了Philippe Kahn(Borland的創(chuàng)立者)。
JavaScript語言創(chuàng)始人
布蘭登·艾克(英語:Brendan Eich,1961年-,美國(guó)程序員與企業(yè)家,JavaScript主要?jiǎng)?chuàng)造者與架構(gòu)師,曾任Mozilla公司******技術(shù)官。
布蘭登·艾克生于美國(guó)加州的森尼維爾市,在圣塔克拉拉大學(xué)(Santa Clara University)就讀時(shí),最初主修物理學(xué),在大三時(shí),因興趣轉(zhuǎn)變,投入計(jì)算機(jī)科學(xué)領(lǐng)域,后獲取數(shù)學(xué)與計(jì)算機(jī)科學(xué)學(xué)士學(xué)位。1986年獲取伊利諾伊大學(xué)香檳分校計(jì)算機(jī)科學(xué)碩士學(xué)位。
畢業(yè)后進(jìn)入SGI工作,在此工作七年,主要負(fù)責(zé)操作系統(tǒng)與網(wǎng)絡(luò)功能。之后他至MicroUnity工作了三年。
1995年4月4日,任職于網(wǎng)景期間,為網(wǎng)景瀏覽器開發(fā)出JavaScript,之后成為瀏覽器上應(yīng)用最廣泛的腳本語言之一。
1998年,布蘭登協(xié)助成立Mozilla.org,2003年在美國(guó)在線決定結(jié)束網(wǎng)景公司營(yíng)運(yùn)后,布蘭登協(xié)助成立了Mozilla基金會(huì)。
感謝這些作者