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

Python繼續(xù)霸榜,上古語言Cobol獲關(guān)注,IEEE2020編程語言榜單揭曉

新聞 前端
IEEE 發(fā)布了最新的編程語言排行榜。與 2019 年相比,Python、Java、C 和 C++ 依然分列總榜單前 4,而 JavaScript 取代了 R 語言成了榜單的第 5 名。

 IEEE 發(fā)布了最新的編程語言排行榜。與 2019 年相比,Python、Java、C 和 C++ 依然分列總榜單前 4,而 JavaScript 取代了 R 語言成了榜單的第 5 名。此外,在趨勢、需求和開源等其他子榜單中,Python 持續(xù)領(lǐng)先,Java 和 C 語言同樣表現(xiàn)優(yōu)異。

Python繼續(xù)霸榜,上古語言Cobol獲關(guān)注,IEEE2020編程語言榜單揭曉

近日,IEEE Spectrum 發(fā)布了第七屆編程語言排行榜。Python 再次名列第一,top 5 中的其他幾種語言分別是 Java、C、C++ 和 JavaScript。去年的第五名 R 語言這次排名下滑到第 6,與 JavaScript 調(diào)換了位置。

根據(jù)介紹,IEEE 2020 編程語言排行榜從 8 個信息源按照 11 個指標(biāo)收集數(shù)據(jù),進而得到編程語言流行度的整體排名。

信息源包括:Google Search、Google Trends、Twitter、GitHub、Stack Overflow、Reddit、Hacker News、CareerBuilder 等,涵蓋社交網(wǎng)站、開源代碼網(wǎng)站和求職網(wǎng)站。

該調(diào)查從 GitHub 上收集了 300 多種編程語言,經(jīng)過篩選后最終留下 55 種。其中包括大多數(shù)計算機用戶熟悉的語言(如 Java),老牌編程語言 Cobol 和 Fortran,小眾編程語言 Haskell 等。

IEEE 2020 編程語言排行榜涵蓋 4 種不同的編程語言類型,分別是用于開發(fā)網(wǎng)站和應(yīng)用的語言,用于企業(yè)、桌面和科學(xué)應(yīng)用的語言,用于移動設(shè)備端的語言以及用于嵌入式環(huán)境的語言。

排名類型分為整體排名、趨勢排名、工作、開源、自定義五種。

Python繼續(xù)霸榜,上古語言Cobol獲關(guān)注,IEEE2020編程語言榜單揭曉

該排行榜基于不同權(quán)重的各個指標(biāo)得到。如果你對權(quán)重有異議,可以在 IEEE 的交互頁面上設(shè)置自己想要的權(quán)重:

Python繼續(xù)霸榜,上古語言Cobol獲關(guān)注,IEEE2020編程語言榜單揭曉

接下來,我們來看 IEEE 2020 編程語言排行榜的具體數(shù)據(jù)。

top 10 編程語言:Python 四連冠,Java 和 C 語言不容小覷

在該排行榜中,top 10 編程語言的整體排名如下:

Python繼續(xù)霸榜,上古語言Cobol獲關(guān)注,IEEE2020編程語言榜單揭曉

去年 IEEE 的默認(rèn)設(shè)置中,對找工作有利的排行方式獲得了更高的權(quán)重,而今年的默認(rèn)排名則對 IEEE 會員的興趣設(shè)置了較高的權(quán)重。

在這一新設(shè)置下,我們?nèi)匀豢梢钥吹?Python 繼續(xù)保持領(lǐng)先地位,其次是 Java 和 C 語言,分列榜單二、三名。與去年相比,前兩名 Python 與 Java 的距離繼續(xù)拉大,Python 依然保持強勁的上升勢頭。

Python繼續(xù)霸榜,上古語言Cobol獲關(guān)注,IEEE2020編程語言榜單揭曉

IEEE 編程語言排行榜,2019 年和 2020 年的 top 2 分?jǐn)?shù)對比。(上圖為去年的數(shù)據(jù),下圖為今年的數(shù)據(jù))

此外,Arduino 語言實現(xiàn)顯著提升,排名從去年的 11 名躍升至第 7 名。

對于 Python 排名始終居高不下的原因,有人給出了這樣一種解釋,即它被越來越多地用作教學(xué)語言,因此相應(yīng)指標(biāo)被過分夸大了。

這與 BASIC 語言的發(fā)展歷程有異曲同工之處。20 世紀(jì) 80 年代,BASIC 語言非常受歡迎,有專門的書籍、雜志甚至電臺節(jié)目介紹這門語言。但是很少有專業(yè)程序員使用 BASIC,后來當(dāng)家用計算機泡沫破裂時,BASIC 語言也不再那么受歡迎了。

對此觀點出現(xiàn)了以下兩種反駁意見。首先,學(xué)生也是使用者。如果只關(guān)注專業(yè)程序員和開發(fā)者的使用情況,則可能無法獲得全面客觀的編程語言全景圖;其次,與 BASIC 不同,Python 語言有大量高質(zhì)量的專用庫,因此在專業(yè)領(lǐng)域和機器學(xué)習(xí)等高關(guān)注度領(lǐng)域得到頻繁試用。

此外,與往年不同,今年的編程語言排名情況不可避免地受到 COVID-19 的影響。舉例而言,如果在指標(biāo)權(quán)重中只選擇 Twitter,你會發(fā)現(xiàn) Cobol 語言排在了榜單第 7 位。

這很可能是因為,4 月份新澤西州州長 Phil Murphy 在一次新聞發(fā)布會上表示政府急需能夠使用 COBOL 語言的程序員,以幫助修復(fù)已經(jīng)使用了 40 多年的失業(yè)保險系統(tǒng)。由此重新引發(fā)了人們對 Cobol 這一古老編程語言的關(guān)注。

Python繼續(xù)霸榜,上古語言Cobol獲關(guān)注,IEEE2020編程語言榜單揭曉

其他排名中,Python 持續(xù)屠榜

看完了整體榜單,我們再來看其他排名類型下的編程語言排行。

在趨勢榜單中,Python 仍以絕對優(yōu)勢展示其強勁的發(fā)展勢頭,Java 排名第二,C 語言、C++ 和 Go 分列三四五名。

Python繼續(xù)霸榜,上古語言Cobol獲關(guān)注,IEEE2020編程語言榜單揭曉

而工作環(huán)境中需求最大的語言仍是 Python,C 語言排名第二,其次是 Java、Go 和 C++。這也是 Go 語言首次進入前十。

Python繼續(xù)霸榜,上古語言Cobol獲關(guān)注,IEEE2020編程語言榜單揭曉

在開源項目最受歡迎的編程語言排行中,毫無意外,排名第一的仍是 Python,Java 和 C 語言緊隨其后。

Python繼續(xù)霸榜,上古語言Cobol獲關(guān)注,IEEE2020編程語言榜單揭曉

縱觀所有榜單,Python 持續(xù)領(lǐng)先,Java 和 C 語言同樣表現(xiàn)優(yōu)異。

責(zé)任編輯:張燕妮 來源: 機器之心Pro
相關(guān)推薦

2020-04-16 15:10:56

COBOLGitHub編程語言

2023-10-25 16:38:43

編程語言Python

2023-09-01 14:56:22

Python編程語言

2023-09-08 14:39:36

2022-08-26 14:53:08

編程語言PythonJava

2021-10-19 22:50:05

編程語言數(shù)據(jù)Python

2020-04-07 15:24:17

程序員編程COBOL

2020-02-14 09:19:12

編程語言JavaPython

2023-10-09 19:00:00

編程語言Python

2022-01-06 22:54:08

編程語言CPython

2023-09-05 13:11:00

AI訓(xùn)練

2020-12-18 11:32:45

編程語言JavaPython

2014-08-25 09:34:56

編程語言排行

2020-12-09 13:54:20

編程語言C語言Python

2014-07-03 09:59:41

編程語言排行

2021-01-08 16:21:12

編程語言C語言Java

2021-01-06 12:55:08

編程語言Python開發(fā)

2019-01-09 10:00:19

編程語言Python

2020-07-10 08:52:44

編程語言開發(fā)C語言

2024-01-01 13:23:32

人工智能語言Prolog
點贊
收藏

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