開啓go 01.知名編程語言的發展簡史

知名編程語言或系統的發展簡史

一、B語言

B語言之父:Ken Thompson(肯.湯普森)。B語言是貝爾實驗室開發的一種通用的程序設計語言,它是於1969年前後Ken Thompson(肯.湯普森)在Dennis Ritchie丹尼斯.裏奇(Dennis Ritchie)的支持下設計出來。該語言得名於湯姆森的妻子Bonnie,它是一門開發於60年代中期的語言,現在使用者已經很少了。

二、C語言

C語言之父:Dennis Ritchie(丹尼斯·裏奇)。美國著名計算機專家、C語言發明人、UNIX之父。在1969-1973年期間發明了C語言和Unix操作系統。

到了70年代,誕生了一門非常重要的語言,這就是今天的大名鼎鼎的C語言。而C語言之父是美國著名的計算機專家。丹尼斯.利奇。
在開發C語言的時候其實是以B語言爲基礎。之所以發明C語言,實際上是因爲這兩個人,剛剛的B語言之父肯.湯普森和丹尼斯.裏奇,一塊寫了一個操作系統,就是Unix系統。在寫Unix系統的過程中,需要一種便利的語言,而B語言又達不到這個要求,所以丹尼斯.裏奇就在B語言上進行改造,發明了C語言。目前 C語言是世界上最常用的程序語言之一。自從被C語言取代之後,B語言幾乎已遭棄置。

dannis

三、Unix系統

Unix之父:Dennis Ritchie(丹尼斯·裏奇)及Ken Thompson(肯.湯普森)

提到C語言就不得不說一下Unix系統。而Unix之父,自然就是這兩個人,左側這個是B語言之父肯湯姆森。右側這個是C語言之父丹尼斯.裏奇。有意思的是,肯.湯普森當年開發 Unix的初衷是運行他編寫的一款計算機遊戲 Space Travel,這款遊戲模擬太陽系天體運動,由玩家駕駛飛船,觀賞景色並嘗試在各種行星和月亮上登陸。他先後在多個系統上試驗,但運行效果不甚理想,於是決定自己開發操作系統,就這樣,Unix 誕生了。英文中的前綴 Uni 是小的意思,小而且巧。這是 Unix 的設計初衷,這個理念也一直影響至今。
因爲他們倆在1973年左右的時候發明了Unix操作系統,也因此獲得了1983年的圖靈大獎。這個獎項就相當於IT行業的諾貝爾獎。

WX20190322-173439

四、C++語言

C++之父:Bjarne Stroustrup(本賈尼·斯特勞斯特盧普)。1982年,美國貝爾實驗室的Bjarne Stroustrup博士在C語言的基礎上引入並擴充了面向對象的概念,發明了—種新的程序語言。爲了表達該語言與c語言的淵源關係,它被命名爲C++。

五、Python語言

Python之父:Guido van Rossum(吉多.範.羅蘇姆)。1989年,爲了打發聖誕節假期,Guido開始寫Python語言的編譯/解釋器。1994年發佈1.0版本。1995年9月發佈了Python3.5版。

python語言的理念就是:人生苦短,我用python。吉多推崇的是簡潔,大方,美觀,精緻。吉多一直認爲python是一門很優秀的語言,實際上python也確實是可以做各個行業,無論是web開發,還是服務器端維護,還有爬蟲等等,但是在每個方向上都沒有做到最精,所以在某些地方沒有得到很大的體現。但是吉多一直認爲酒香不怕巷子深,所以也沒有大力的宣傳。但是近幾年隨着人工智能也被大衆所熟知。

六、Java語言

Java之父是James Gosling(詹姆斯.高斯林)。1991年開發Oak,1994年更名爲Java。1995年5月正式發佈。

實際上python比java的產生還要更早一點。java的出現,正是互聯網大力興起的時候,而java因爲語言的特性,在互聯網上有很大的優勢,發佈最初就異常火爆,掩蓋住了python的勢頭。java最初的模型是在1991年的時候開發出,他的創始人詹姆斯高斯林。那個時候還叫做Oak橡樹,後來詹姆斯希望使用java語言可以像喝咖啡一樣輕鬆,愉悅。改名爲java。

七、JavaScript語言

Javascript之父是Brendan Eich(布蘭登.艾奇)。JavaScript,是一門運行在瀏覽器端的腳本語言。這門語言是由網景公司在1995年發佈的。當時網景公司主要是做瀏覽器方面,他們想把java語言應用在瀏覽器端,能夠實現一些比如用戶登錄並驗證的工作。招聘了一個新員工,叫做布蘭登.艾奇,布蘭登對java沒有興趣,爲了應付公司的任務,只用了10天時間就設計出了JavaScript這門語言。但是JavaScript發展至今,隨着前端開發異常的火爆,它已經是瀏覽器端的龍頭語言了。

8、Golang:Go的三個作者分別是: Rob Pike(羅伯.派克),Ken Thompson(肯.湯普森)和Robert Griesemer(羅伯特.格利茨默)

aa

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章