免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開(kāi)通VIP
?50年來(lái)最具影響力的十大編程語(yǔ)言!
以下為譯文:

在軟件世界中有各種各樣的編程語(yǔ)言,每年還會(huì)不斷開(kāi)發(fā)新的語(yǔ)言。最近又發(fā)布了Scala、Kotlin、Go和Closure,然而事實(shí)表明,它們中只有少數(shù)能夠存活下來(lái)。

以下10種編程語(yǔ)言對(duì)軟件開(kāi)發(fā)領(lǐng)域做出了巨大的貢獻(xiàn),成為50年來(lái)最具影響力的編程語(yǔ)言。


編程語(yǔ)言是軟件開(kāi)發(fā)世界中最重要的東西,多年來(lái)經(jīng)常受到人們的評(píng)論、爭(zhēng)議和改進(jìn),或許有些使用編程語(yǔ)言的人還不知道它背后的歷史。

正如大家都知道James Gosling是Java之父,但是誰(shuí)創(chuàng)建了Perl、Pascal、Lisp、Erlang,并不是每個(gè)開(kāi)發(fā)人員都能回答上來(lái)的。因此,我特意收集并分享以下10種最流行和最成功的編程語(yǔ)言以及它們的創(chuàng)造者。
由于我是一名Java開(kāi)發(fā)人員,從Java中獲益良多,所以我索性將其放在列表的首位。

可能很多C語(yǔ)言程序員不會(huì)同意我的觀點(diǎn),因?yàn)镃語(yǔ)言是最古老的語(yǔ)言,至今仍被頻繁地使用。提前聲明一點(diǎn):這個(gè)列表排名不分先后,是為了讓我們了解和記住那些在編程語(yǔ)言和軟件開(kāi)發(fā)領(lǐng)域做出貢獻(xiàn)的編程大師。

一、Java — James Gosling

Java是最流行和最成功的編程語(yǔ)言之一。James Arthur Gosling博士發(fā)明了Java,并以Java編程語(yǔ)言之父聞名天下。

Java最初是由Sun Microsystems開(kāi)發(fā)和支持的,現(xiàn)在是由Oracle開(kāi)發(fā)和支持的(Oracle在2010年1月收購(gòu)了Sun Microsystem)。

Java 的使命是WORA(Write Once Run Anywhere)——“編寫即可運(yùn)行”,Java平臺(tái)的獨(dú)立性是在企業(yè)領(lǐng)域成功的重要支柱。

到目前為止,它是最流行的應(yīng)用程序編程語(yǔ)言之一。

二、C — Dennis Ritchie

Dennis MacAlistair Ritchie是一位美國(guó)計(jì)算機(jī)科學(xué)家,于1967年到1973年間在AT& T Bell Labs實(shí)驗(yàn)室發(fā)明了C語(yǔ)言。

至今C語(yǔ)言仍然非常流行,在系統(tǒng)編程中得到了廣泛的應(yīng)用。它比Java更古老,但仍然保持著它的優(yōu)勢(shì)。

值得一提的是,Dennis Ritchie還與他的老搭檔Ken Thompson一起創(chuàng)建了舉世聞名的UNIX操作系統(tǒng)。

如果你把他的受歡迎程度與比爾·蓋茨(Bill Gates)或史蒂夫·喬布斯(Steve Jobs)進(jìn)行比較,你會(huì)發(fā)現(xiàn)他的名氣相差甚遠(yuǎn),但他對(duì)軟件世界的貢獻(xiàn)幾乎無(wú)人能及。

每個(gè)程序員都應(yīng)該知道Dennis Ritchie和他對(duì)編程世界的貢獻(xiàn)。

三、C++ — Bjarne Stroustrup

Bjarne Stroustrup在1950年12月30日生于丹麥奧爾胡斯,是一名丹麥計(jì)算機(jī)科學(xué)家,以創(chuàng)造和開(kāi)發(fā)c++編程語(yǔ)言而聞名。

顧名思義,c++是在C流行時(shí)代作為下一代語(yǔ)言開(kāi)發(fā)的。與偏重結(jié)構(gòu)化的C編程相比,它最顯著的編程特性是面向?qū)ο蟆?/section>

c++在IT領(lǐng)域得到了廣泛的應(yīng)用,因?yàn)樗嫒荼镜叵到y(tǒng),并具有面向?qū)ο筇匦浴?/section>


四、Python — Guido van Rossum

Python由CWI的Guido van Rossum設(shè)計(jì),是一種通用的高級(jí)編程語(yǔ)言,其設(shè)計(jì)理念強(qiáng)調(diào)代碼的可讀性。據(jù)說(shuō)它的語(yǔ)法清晰而富有表現(xiàn)力。

在美國(guó)Python已經(jīng)在學(xué)術(shù)層面上取代了Java。與上個(gè)時(shí)代不同,學(xué)校學(xué)生們已經(jīng)開(kāi)始用Python而不是C或Java編寫程序。(如果您還在猶豫是使用Python還是Java,請(qǐng)參考 this infographic)

Python廣泛用于web應(yīng)用程序開(kāi)發(fā)、軟件開(kāi)發(fā)和信息安全。谷歌、雅虎和Spotify等科技巨頭已經(jīng)廣泛使用Python。

五、JavaScript — Brendan Eich

如果要問(wèn)“在過(guò)去的五到十年里誰(shuí)是最大的贏家”,我會(huì)說(shuō)是JavaScript。它能使用jQuery庫(kù)編寫客戶端腳本,現(xiàn)在正轉(zhuǎn)向使用NodeJS這樣的庫(kù)進(jìn)行服務(wù)器端開(kāi)發(fā)。

JavaScript由Brendan Eich設(shè)計(jì)和Netscape Communications Corporation開(kāi)發(fā),是一種基于原型的動(dòng)態(tài)的弱類型的腳本語(yǔ)言。

JavaScript廣泛用于客戶端腳本編寫、驗(yàn)證、動(dòng)畫、事件捕獲、表單提交和其他常見(jiàn)任務(wù)。它運(yùn)行在瀏覽器上,幾乎各大網(wǎng)站都在使用它。

六、PHP — Rasmus Lerdorf

不管你多么不喜歡PHP(Personal Home Page),你都不能忽視這樣一個(gè)事實(shí): 一半的互聯(lián)網(wǎng)都運(yùn)行在這種美妙的互聯(lián)網(wǎng)語(yǔ)言上。PHP最初是由Rasmus Lerdorf在1995年創(chuàng)建的。

PHP是Microsoft Active Server Pages (ASP)服務(wù)器端腳本引擎和Java Server Pages (JSP)的競(jìng)爭(zhēng)對(duì)手,但逐漸被眾人所接受,目前已安裝在2000多萬(wàn)個(gè)Web站點(diǎn)和100多萬(wàn)臺(tái)Web服務(wù)器上。

它也是開(kāi)源的,被Facebook、Wikipedia、Wordpress和Joomla等互聯(lián)網(wǎng)巨頭使用。PHP廣泛用于構(gòu)建動(dòng)態(tài)web頁(yè)面和服務(wù)器端開(kāi)發(fā)。

七、Perl — Larry Wall

Perl是一種高級(jí)、通用、解釋型的動(dòng)態(tài)編程語(yǔ)言。Perl由Larry Wall在20世紀(jì)80年代中期設(shè)計(jì)和開(kāi)發(fā),由于其出色的文本處理能力而聲名大噪。

它仍然是用于在UNIX系統(tǒng)上開(kāi)發(fā)報(bào)告和腳本的主要語(yǔ)言。Perl以解析和處理大型文本文件而聞名,并用于CGI、數(shù)據(jù)庫(kù)應(yīng)用程序、網(wǎng)絡(luò)編程和圖形編程。

Perl還被IMDB、Amazon和Priceline等公司廣泛使用。 


對(duì)于Java開(kāi)發(fā)人員來(lái)說(shuō),通常將Perl或Python作為Java的補(bǔ)充,因?yàn)樾枰_本語(yǔ)言來(lái)執(zhí)行維護(hù)等特殊任務(wù)。

八、Ruby — Yukihiro Matsumoto

Ruby最初是由日本的Yukihiro Matz Matsumoto在90年代中期設(shè)計(jì)和開(kāi)發(fā)的。使用Ruby很有趣,如果您嘗試過(guò)Ruby和Rails,您就會(huì)明白我的意思。
Ruby受Perl、Ada、Lisp和Smalltalk的影響,專為高效和有趣的編程而設(shè)計(jì)。
Ruby主要用于web應(yīng)用程序開(kāi)發(fā),主要站點(diǎn)如Twitter、Hulu和Groupon。
如果你想學(xué)習(xí)Ruby,那么Alex Korban的課程Ruby Fundamentals是最好的起點(diǎn)

https://www.pluralsight.com/courses/ruby-fundamentals?clickid=UXwSpQQ0dxyJRRewUx0Mo3Q2UklVbkWUZ1oS2U0&irgwc=1&mpid=1193463&utm_source=impactradius&utm_medium=digital_affiliate&utm_campaign=1193463&aid=7010a000001xAKZAA2

九、Lisp — John McCarthy

Lisp是List Processor(列表處理器)的縮寫,由John McCarthy開(kāi)發(fā),是第二古老的高級(jí)編程語(yǔ)言。

我從未嘗試過(guò)Lisp,但據(jù)說(shuō)它是Haskell、Erlang或Scala等函數(shù)式編程語(yǔ)言之父。它主要用于軍事發(fā)展和防空系統(tǒng)。學(xué)習(xí)Lisp的課程并不多,可以從Nikoloz的 Learn Lisp Programming Basics開(kāi)始。

https://www.udemy.com/course/lisp-programming-language/?LSNPUBID=JVFxdTr9V80&ranEAID=JVFxdTr9V80&ranMID=39197&ranSiteID=JVFxdTr9V80-RVc6H3S56ebwIv12tbqf3w


十、Pascal — Niklaus Wirth

Pascal是一種很有影響力的命令式和過(guò)程式編程語(yǔ)言,設(shè)計(jì)于1968-1969年,由Niklaus Wirth于1970年正式發(fā)布,是一種小型而高效的語(yǔ)言,旨在鼓勵(lì)使用結(jié)構(gòu)化編程和數(shù)據(jù)結(jié)構(gòu)。與Lisp類似,Pascal是一門古老的語(yǔ)言,所以沒(méi)有多少Pascal課程,但是如果您想學(xué)習(xí)Pascal,可以查看Udemy上的 Learn to Program with Pascal。

https://click.linksynergy.com/deeplink?id=JVFxdTr9V80&mid=39197&murl=https%3A%2F%2Fwww.udemy.com%2Flearn-to-program-with-pascal%2F

        
以上就是十大著名的編程語(yǔ)言和它們的創(chuàng)造者。他們?cè)诰幊填I(lǐng)域做出了巨大的貢獻(xiàn),如果沒(méi)有他們,就不會(huì)我們的今天。

如今,他們中有一些人仍和我們一起繼續(xù)貢獻(xiàn)著,而有些人已經(jīng)離開(kāi)我們。讓我們永遠(yuǎn)銘記他們對(duì)編程世界的貢獻(xiàn)。

原文:

https://medium.com/better-programming/the-10-most-influential-programming-languages-of-the-last-50-years-and-their-creators-6559bb9ce224

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開(kāi)APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
新讀圖時(shí)代:編程語(yǔ)言的演化過(guò)程
十大流行編程語(yǔ)言與它們創(chuàng)造者的故事
近50年來(lái)最具影響力的10種編程語(yǔ)言,都是誰(shuí)發(fā)明的?
用25種編程語(yǔ)言來(lái)輸出“Hello Word”,短則1句,長(zhǎng)則9行
編程語(yǔ)言介紹
假如女人是一種編程語(yǔ)言
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服