自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Go 語言獲得 IEEE Spectrum 2019 年度編程語言 Top 10

新聞
歡迎來到 IEEE Spectrum 第六屆頂級(jí)編程語言年度互動(dòng)排名。今年,我們進(jìn)行了重大改革,改變了一些基礎(chǔ)指標(biāo)并構(gòu)建了新的簡(jiǎn)化界面。但我們的基本思想和方法仍然相同:將來自多個(gè)來源的數(shù)據(jù)結(jié)合起來,對(duì)于您感興趣的編碼類型的編程語言的流行程度進(jìn)行排名。

 歡迎來到 IEEE Spectrum 第六屆頂級(jí)編程語言年度互動(dòng)排名。今年,我們進(jìn)行了重大改革,改變了一些基礎(chǔ)指標(biāo)并構(gòu)建了新的簡(jiǎn)化界面。但我們的基本思想和方法仍然相同:將來自多個(gè)來源的數(shù)據(jù)結(jié)合起來,對(duì)于您感興趣的編碼類型的編程語言的流行程度進(jìn)行排名。

[[276884]]

我們采用這種方法來解決所有確定編程語言普及程度的兩個(gè)基本障礙:(1)當(dāng)他們敲擊鍵盤時(shí),沒有人能真正看到世界上每個(gè)編碼器的肩膀,(2)一種語言是一個(gè)編程領(lǐng)域的基石,在另一個(gè)編程領(lǐng)域可能完全無關(guān)緊要。 Spectrum從8個(gè)來源獲取11個(gè)指標(biāo)的數(shù)據(jù),我們認(rèn)為這些指標(biāo)是受歡迎程度的良好代理,我們將結(jié)果組合在一個(gè)應(yīng)用程序中,該應(yīng)用程序允許您過濾語言并調(diào)整給予每個(gè)指標(biāo)的權(quán)重。結(jié)果是適合您的排名。 (作為我們改革的一部分,我們已經(jīng)去掉了前幾年我們使用的兩個(gè)指標(biāo),因?yàn)槲覀冋J(rèn)為它們不再產(chǎn)生高質(zhì)量的數(shù)據(jù),包含來自 IEEE 招聘網(wǎng)站的數(shù)據(jù),并在列表中添加了一些新語言,比如 Dart。)

當(dāng)然,我們還內(nèi)置了一些預(yù)設(shè)的權(quán)重,這些權(quán)重是針對(duì)求職者而優(yōu)化的,例如,或者有興趣進(jìn)入開源項(xiàng)目的人。我們的默認(rèn)權(quán)重針對(duì)典型的頻譜閱讀器進(jìn)行了優(yōu)化,讓我們來看看它所顯示的 2019 年的十大語言。

Go 語言獲得 IEEE Spectrum 2019 年度編程語言 Top 10

應(yīng)用程序前十名列表

雖然我們的基本指標(biāo)的變化意味著我們?cè)谥苯訉⒔衲甑呐琶c去年的排名進(jìn)行比較時(shí)必須小心,但結(jié)果的總體輪廓仍然相似,而 Python 則始終處于領(lǐng)先地位。Python 的受歡迎程度在很大程度上受到大量可用的專用庫的驅(qū)動(dòng),特別是在人工智能領(lǐng)域,Keras 庫是深度學(xué)習(xí)開發(fā)人員中的重量級(jí)人物:Keras 為 TensorFlow ,CNTK 和 Theano 之類的深度學(xué)習(xí)框架和工具包提供了接口。深度學(xué)習(xí)并不是 Python 在 1991 年首次發(fā)布語言時(shí)無法預(yù)料到的唯一領(lǐng)域。微控制器中計(jì)算能力的急劇增長(zhǎng)意味著嵌入式 Python 版本,如 CircuitPython 和 MicroPython ,正在越來越受制造商歡迎。

接下來是 Java,C 和 C++,這三門語言長(zhǎng)期互相爭(zhēng)斗,但一直 Python 是頭把交椅,盡管通過我們調(diào)整后的指標(biāo),這些競(jìng)爭(zhēng)者之間的排名差距已經(jīng)擴(kuò)大,C ++ 的得分比 Python 少了 12.5 分。 (在任何給定的排名中,排名最高的語言被分配為 100 分,并且排名較低的語言的分?jǐn)?shù)被等比例縮放。)數(shù)字運(yùn)算語言 R 排在前五位。盡管它是一種比其他語言更專業(yè)的語言,但由于世界充斥著越來越多的大數(shù)據(jù),它近年來一直保持著它的流行程度。

進(jìn)入前 10 名的 Matlab(由 MathWorks 開發(fā)并用于數(shù)值計(jì)算的專有語言)的存在對(duì)某些人來說可能是一個(gè)驚奇,但它只是反映了該語言在硬件工程中的突出地位,特別是那些對(duì)運(yùn)行模擬感興趣的人或通過 MathWorks 的圖形化 Simulink 軟件包創(chuàng)建控制系統(tǒng)。

在前 10 名之下,一些值得注意的語言包括 11 名的 Arduino 和 12 名的 HTML/CSS。在過去幾年中,一些讀者抱怨說它們都不應(yīng)出現(xiàn)在編程語言列表中。對(duì)于 Arduino,爭(zhēng)論的是沒有這樣的語言,“Arduino” 實(shí)際上是語言運(yùn)行的硬件平臺(tái)系列的名稱,并且這種語言應(yīng)該被稱為 Wiring(或者有時(shí)候是 C 或 C ++)由于歷史原因)。在這方面,我們以簡(jiǎn)單的實(shí)用主義為導(dǎo)向:當(dāng)面對(duì)編程問題時(shí),絕大多數(shù) Arduino 開發(fā)人員使用諸如 “Arduino Code for …” 之類的術(shù)語來搜索 Google,而不是任何替代方案。通過選擇事實(shí)上的名稱,我們避免大大減少為 Arduino 和類似微控制器編寫的程序的流行度。

當(dāng)涉及 HTML 時(shí),實(shí)用主義也是游戲的名稱,這里的反對(duì)意見是它不是真正的編程語言,因?yàn)樗鼪]有分支或循環(huán)結(jié)構(gòu)。但鑒于 HTML 和 CSS 在開發(fā)人員中的廣泛流行,以及他們習(xí)慣于指導(dǎo)數(shù)十億臺(tái)計(jì)算機(jī)每天做事,我們覺得任何關(guān)于圖靈完整性的學(xué)術(shù)論點(diǎn)都是不重要的。標(biāo)記語言仍然是一種語言。

最后,一些較老的語言仍然活著并且在踢。 特別是,盡管已有 60 多年的歷史,F(xiàn)ortran 仍然排在第 38 位,可能是由于原始科學(xué)計(jì)算語言具有巨大的傳統(tǒng)力量。 該語言仍在積極開發(fā)中,新的 Fortran 標(biāo)準(zhǔn)于2018年底發(fā)布,其中包含與 C 的改進(jìn)的互操作性以及對(duì)大規(guī)模并行計(jì)算的更好支持。

去年的排行榜

 

Go 語言獲得 IEEE Spectrum 2019 年度編程語言 Top 10

去年還在第 6 為的 PHP,今年已經(jīng)不在 Top 10 中了。這對(duì) PHP 來說卻是不是好兆頭。

責(zé)任編輯:華軒 來源: 今日頭條
相關(guān)推薦

2023-09-01 14:56:22

Python編程語言

2016-07-29 14:08:55

編程語言IEEE SpectrScala

2014-07-03 09:59:41

編程語言排行

2020-07-28 11:30:14

編程PythonJava

2019-01-09 10:00:19

編程語言Python

2020-01-06 09:48:31

Python編程語言代碼

2014-08-25 09:34:56

編程語言排行

2020-01-08 14:14:29

TIOBEPython編程語言

2024-08-26 11:16:55

RustTypeScript語言

2017-01-09 11:28:31

編程語言排行榜

2010-01-11 09:38:28

編程語言排行榜Google Go

2019-01-09 06:03:15

編程語言開發(fā)Python

2021-08-25 15:29:22

Python 開發(fā)編程語言

2023-11-06 13:32:38

Go編程

2019-12-02 09:46:02

編程語言JavaJavaScript

2020-11-14 15:49:40

編程語言C語言Java

2022-08-26 14:53:08

編程語言PythonJava

2024-01-08 13:41:00

神經(jīng)網(wǎng)絡(luò)AI故事網(wǎng)絡(luò)

2009-01-12 08:48:04

2021-01-06 12:55:08

編程語言Python開發(fā)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)