成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

IEEE熱門編程語言發榜!Python雄踞四項第一

開發 后端 新聞
IEEE Spectrum發布了最新的第五屆年度編程語言交互排行榜!Python不但雄踞第一,在綜合指數、用戶增速、就業優勢和開源語言單項中,全部霸占榜首。人生苦短,你還不用Python嗎?

IEEE Spectrum發布了最新的第五屆年度編程語言交互排行榜!Python不但雄踞第一,在綜合指數、用戶增速、就業優勢和開源語言單項中,全部霸占榜首。人生苦短,你還不用Python嗎?

[[271102]]

今天,IEEE Spectrum發布了最新的第五屆年度編程語言交互排行榜!

這個榜單綜合了9個來源的11個指標,對47種編程語言的流行程度進行排名。

當然了,每個程序員都有自己心目中“最好的語言”,不同的程序員有不同的需求和感興趣的領域,因此,IEEE Spectrum沒有將所有這些指標合并整成一個唯一的排名。

相反,IEEE Spectrum提供了一個交互式的應用程序,讀者可以自己選擇這些指標組合的權重,從而個性化定制自己關心的排行。這個排行榜包含了默認的權重,即根據典型的IEEE會員的興趣進行調整,也提供其他一些專注于開源項目優點的預設。讀者可以應用篩選器,排除不感興趣領域的語言,例如嵌入式或桌面環境。

通過與過去幾年的榜單進行對比,你可以窺視編程語言的流行趨勢發生了怎樣的變化。

Python雄踞榜首,C++第二、C語言第三

開榜!

對于典型的IEEE會員和Spectrum讀者來說,2018年的Top 10編程語言是:

IEEE最熱編程語言發榜!Python雄踞四項第一

2018 Top 10編程語言

在繼續分析之前,為了方面對比,我們也呈上2017年的榜單:

IEEE最熱編程語言發榜!Python雄踞四項第一

2017 Top 10編程語言

2018年,Python強勢霸榜第一名!去年,Python雖然也名列榜首,但得分僅比排名第二的C語言高出一點點,Python的得分是100,C是99.7。

但今年,Python的優勢很明顯,第一名和第二名之間的差距更大了,排名第二的C++得分是98.4。去年,Java以99.4的成績排名第三,但今年排名降至第四,得分為97.5。今年排名第三的是C,得分為98.2。

為什么Python能夠繼續霸榜,獲得程序員的青睞呢?Top 10編程語言排行榜的另外兩個變化可能會給我們一些提示。

首先,Python現在被歸類為嵌入式語言(embedded language)。以前,為嵌入式應用程序編寫代碼時,主要傾向于使用編譯語言,以避免在處理能力和內存有限的機器上動態地計算代碼的大量開銷。盡管摩爾定律可能正在消失,但它可還沒有滅亡。許多現代微控制器現在已經擁有足夠的能力來托管Python解釋器。用這種方式使用Python的一個好處是,在某些應用程序中通過交互式提示使用附加硬件或動態地重新加載腳本非常方便。在一個新領域中得到越來越多的使用,這有助于提升Python的受歡迎程度。

Python越來越受歡迎的另一個原因可以從R的小幅下降中看出。R在2016年達到流行程度的頂峰,排名第五,去年跌至第六,現在排名第七。R是一種專門用于處理統計和大數據的語言。隨著對大型數據集的興趣越來越多地轉向大數據在機器學習中的應用,用于統計和機器學習的高質量Python庫的增加可能是使得靈活的Python語言成為比更專業的R更具吸引力的起因。

再看用戶增速(Trending)預設下的排名,這是一個重點關注哪些語言正在快速增長的指標。我們看到,谷歌的Go語言已經從去年的第7名上升到第5名。但增長最快的應該是Scala,從第15名上升到第8。Scala是對Java的改進,因此Java在默認預設中排名下降,可能與Scala的上升趨勢有關。

令人驚訝的是,ActionScript在排名上略有提升。去年它以0.0分排名墊底,我們都準備淘汰這個語言了。然而,今年它最終以1.6分的成績回到了倒數第二的位置,而Forth——曾經是嵌入式語言中的主力——今年得了鴨蛋。如果它明年還是鴨蛋,就要從排名中剔除了。

IEEE Specturm 綜合總排名:Top 10變化不大,第11到第40有顛覆性波動

IEEE Spectrum的綜合排名是由默認權重產生的,同時,也可以根據用戶增速、就業優勢強弱、開源和用戶個性化需求對編程語言進行排名,分別對應“用戶增速”(Trending)、“就業優勢”(Jobs)、“開源語言”(Open),以及“定制”(Custom)選擇。

2018年,IEEE Spectrum綜合總排名如下,一共有48個語言入選:

IEEE最熱編程語言發榜!Python雄踞四項第一

 

IEEE最熱編程語言發榜!Python雄踞四項第一

 

IEEE最熱編程語言發榜!Python雄踞四項第一

 

IEEE最熱編程語言發榜!Python雄踞四項第一

2018年IEEE Spectrum編程語言綜合排名

不難看出,排名較靠前的幾種編程語言與去年排名相比波動性并不是很大。但通過與2017年排名數據做比較,可以看出排名11到40之間的語言,在各自相應區間范圍內產生了顛覆性的排名波動。

排名下降較快的語言有Swift、Cuda、Visual Basic和Rust等,平均下降了6個排名。上升較快的語言有Processing、Objective-C、Fortran以及VHDL等,平均上升了5個排名。有趣的是,在去年排名中的“新起之秀”蘋果Swift語言卻在今年排名中大幅下降,而Objective-C卻出現了回溫的趨勢。

而J語言和Ocaml依舊保持去年的排名,分別位于第44位和第45位。說明這些“古老”的語言依舊存在穩定的用戶群體。

但總體來說,在今年編程語言的綜合排名中,依舊是沒有新語言的進入。再次印證了“我們已經進入鞏固代碼階段”這句話。

用戶增速Top 20:Python第一,Swift從第5跌至第19

從用戶增速方面來看,Python依舊是最受歡迎的編程語言。

C++和Java這一年來的用戶增速要比C語言快一些。在排名前20的語言中,用戶增速或多或少的都發生了一些變化,而唯獨蘋果Swift語言從去年的排名第5跌到了排名19,不由令人唏噓。

今年的用戶增速(Trending)Top 20排名如下:

IEEE最熱編程語言發榜!Python雄踞四項第一

 

IEEE最熱編程語言發榜!Python雄踞四項第一

2018年IEEE Spectrum編程語言用戶增速排名Top 20

就業優勢Top 20:Python和Java換置,AI讓前者火得不行

接下來,從就業優勢角度來看,Python從去年的就業優勢第三名一躍成為榜首,可以看出其影響力讓在擴大。

C和C++依舊排名第二和第四,而Java從去年的排名第一跌到了第三名。Matlab、Go、Objective-C等語言對于就業的優勢仍在上升。而Swift對于就業的優勢卻大幅下降。

今年各編程語言根據就業優勢(Jobs)排名如下:

IEEE最熱編程語言發榜!Python雄踞四項第一

 

IEEE最熱編程語言發榜!Python雄踞四項第一

2018年IEEE Spectrum編程語言就業優勢排名Top 20

開源語言排名Top 20:Python依舊第一,C++第二,Java第三

最后,看2018年開源語言排名,Python、C++、Java和C與去年排名一致,依舊排名前四。PHP從去年的第12名,一躍到了排名第6。

不出意外的,Swift從17年的排名第五,已然跌落至排名20開外了。這或許就是蘋果Swift語言在此次各大排名中令人大跌眼鏡的原因了。

IEEE最熱編程語言發榜!Python雄踞四項第一

 

IEEE最熱編程語言發榜!Python雄踞四項第一

2018年IEEE Spectrum開源語言排名Top 20

IEEE Spectrum 一如既往的為用戶提供了具有多樣性的排名結果,可以通過排除與用戶無關的選項來進行過濾。2017年的排名是將來自9個來源中的11個指標進行加權和結合而產生的,但由于今年Dice網站關掉了它的API,所以今年排名的來源變為了8個(對2017年排名的結果無影響)。

若是希望與往年的數據作比較,或者了解更多,可以訪問網站,先點擊“Add a Comparison”,然后再點擊“Edit Ranking”來得到比較結果(可比較的時間范圍是2014年至2017年)。

IEEE Specturm 2018年最新編程語言排名,共包含48種語言:

Interactive: The Top Programming Languages 2018​

spectrum.ieee.org

責任編輯:華軒 來源: 今日頭條
相關推薦

2011-08-29 09:37:29

小型企業平板無線

2022-01-25 10:25:33

IT業務轉型IT投資

2023-09-01 14:56:22

Python編程語言

2018-06-13 19:08:39

編程語言PythonJava

2014-07-03 09:59:41

編程語言排行

2011-11-10 08:58:41

UML

2011-04-12 13:10:02

2019-09-09 14:53:29

編程語言PythonJava

2017-01-06 15:09:13

編程訣竅

2010-06-25 11:24:37

2017-07-03 16:32:51

存儲私有云云存儲

2018-08-03 09:45:20

2014-08-25 09:34:56

編程語言排行

2017-08-08 16:08:49

戴爾

2009-05-31 18:55:35

虛擬化UnixHyper-V

2015-06-04 10:13:56

DCIM運維管理

2015-06-09 11:08:20

2021-09-23 18:42:28

SAS數據分析AI
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩福利在线观看 | 成年视频在线观看福利资源 | 日韩成年人视频在线 | 99精品久久久国产一区二区三 | 亚洲精品大片 | 国产成人精品一区二 | 久久精品一区 | 成人日韩 | 蜜臀久久99精品久久久久野外 | 天天干天天干 | 午夜免费电影院 | 中文字幕精品视频 | 国产视频福利在线观看 | 免费视频久久 | 欧美性大战久久久久久久蜜臀 | 啪一啪| 欧美一区二区三区在线 | 成人免费视频 | 五月婷婷视频 | 国产九九九九 | 美国一级黄色片 | 亚洲成人综合社区 | 午夜久久久 | 在线免费观看黄a | 中文字幕亚洲视频 | 国产精品久久久乱弄 | 精品欧美一区二区精品久久久 | 国产亚洲欧美在线 | 亚洲欧美视频一区 | 国产精品美女 | 色久影院 | 欧美在线视频二区 | 欧美精品一区二区三区四区 | 一本色道久久综合亚洲精品高清 | 国产精品美女久久久久久免费 | 久久国产精品一区二区三区 | 日韩亚洲视频在线 | 国产伦一区二区三区久久 | 一区二区高清 | 国产丝袜一区二区三区免费视频 | 成人国产精品一级毛片视频毛片 |