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

IEEE 2019編程語言排行榜出爐:趨勢、開源、職位需求,Python都是第一

新聞 前端
IEEE Spectrum 剛剛發布了第六屆編程語言排行榜。在新的排名方式下,Python 再次名列第一,而且與第二名的差距正在加大。

IEEE Spectrum 剛剛發布了第六屆編程語言排行榜。在新的排名方式下,Python 再次名列第一,而且與第二名的差距正在加大。名列后幾位的分別是 Java、C 語言、C++和 R 語言。

這是 IEEE Spectrum 的第六次年度編程語言排行統計。今年的統計進行了重大改革,一些基礎指標進行了重構,而最終的排行榜也進一步得到了簡化。但其基本理念讓仍然相同:將多個數據源的編程語言流行度排名結合起來,得出目前業內人們關注度最高的語言。 

這些信息來源包括谷歌搜索、谷歌趨勢、推特、GitHub、Stack Overflow、Reddit、Hacker News、CareerBuilder、IEEE Job Site 和 IEEE Xplore Digital Library。

對于編程語言的統計而言,人們總會面臨兩個主要問題:(1)理論上沒有人可以審查所有程序員正在敲的代碼屬于哪種語言;(2)有些時候,一種語言是另一種的基礎,有的時候兩種語言所使用的領域完全沒有相關性。IEEE 的榜單致力于解決這些問題,呈現出最為準確的編程語言流行程度排行。統計者們從 8 種信息渠道獲取數據,并設定了 11 種排名方式——這些指標是過濾語言排名的最優方式——然后將所有結果以不同權重結合起來,獲得了最終的排名。當然,如果你對于權重有異議,也可以在 IEEE 的可交互頁面上設置自己想要的權重:

在 IEEE Spectrum 網站上,你可以根據自己的需求設定權重,獲得不同的編程語言排名。

在 IEEE 的默認設置之下,對找工作有利的排行方式獲得了更高的權重。雖然標準的變化讓今年的統計結果和往年有所不同,不過整體看來趨勢還是一樣的:Python 在所有分項目中都名列榜首。Python 如此受到人們歡迎很大程度上是因為存在大量專用的工具庫作為支持,尤其是在人工智能(AI)領域。Keras 是每個進入人工智能、特別是深度學習領域的開發者所熟知的庫:它提供了 TensorFlow、CNTK 和 Theano 深度學習框架的友好界面和工具包。當然,深度學習也不是 Python 的唯一應用方向,而且在 1991 年首次推出時也預料不到會對深度學習產生影響。隨著微控制器上算力的急劇增長,CircuitPython 和 MicroPython 等嵌入式 Python 版本越來越受到制造商們的歡迎。

排在 Python 之后的是 Java、C 語言和 C++,這是一組長期爭奪第二名的語言——盡管 IEEE 調整了指標,這些語言與 Python 之間的差距還是在越拉越大。C++的分數落后于 Python 12.5 分(在所有排名中,第一名的編程語言為 100 分,排在其后的語言以頭名為標準依次遞減)。主要用于數學計算的語言 R 排名來到了第五。盡管 R 語言相比其他對手專業性很高,但由于大數據的應用愈發廣泛,近年來它的流行程度一直在提高。

在前 10 名中,由 MathWorks 開發并用于數值計算的專用語言 Matlab 的出現著實有些出乎預料,但這簡單明了地反映了編程語言在硬件工程中的突出地位——特別是那些對通過 MathWorks 的圖形化 Simulink 軟件包運行模擬或創建控制系統的人而言。

在第 10 名以下,還有一些值得一提的語言,其中包括在 11 位的 Arduino 和第 12 位的 HTML/CSS。在此前的統計中,部分人認為它們不應出現在榜單之中:因為不存在這樣的語言,而「Arduino」實際上是某種語言運行的一系列硬件平臺的名稱,而這種語言應該被稱為 Wiring(有時它們也被歸類為 C 語言或 C++的一種)。IEEE 表示,在這方面我們應當以簡單的實用主義為導向:當面對編程問題時,絕大多數 Arduino 的開發者使用諸如「Arduino Code for ......」之類的關鍵詞來進行谷歌搜索——而不是使用其他的方法。通過選擇更為常用的名字,IEEE 讓統計的準確性有所提高,避免了 Arduino 和類似的微控制器上很多內容未被統計的情況。

在 HTML 上,反對意見仍然是:它不是真正的語言,因為它沒有分支或者循環結構。但因為 HTML 和 CSS 在開發者中的流行程度,以及它已經占據了數以十億計的計算機,任何關于圖靈完整性的學術論點都不是最重要的,標記語言仍然是一種語言。

最后,一些較為古老的語言仍然處于活躍狀態。如已經有 60 多年歷史的 Fortran 仍然排在了第 38 名,這可能是因為原始科學計算語言仍然具有巨大的傳統力量。Fortran 語言仍在發展,最新的 Fortran 標準是在 2018 年末推出的,其中包括和 C 語言互操作性的改進以及對于大規模并行化計算的支持優化。 

 

責任編輯:張燕妮 來源: 機器之心
相關推薦

2022-01-06 22:54:08

編程語言CPython

2014-07-03 09:59:41

編程語言排行

2020-08-13 11:55:33

編程語言JavaPython

2019-09-15 16:24:01

Python編程語言PHP

2021-10-19 22:50:05

編程語言數據Python

2019-07-23 14:14:59

編程語言JavaPython

2019-01-09 10:00:19

編程語言Python

2021-07-17 22:53:07

編程語言PythonC語言

2019-12-23 08:34:47

編程語言JavaPython

2019-10-21 10:59:52

編程語言JavaC

2022-06-21 14:15:27

編程語言PythonPHP

2021-09-13 22:26:16

編程語言CPython

2021-01-08 16:21:12

編程語言C語言Java

2019-06-28 15:43:50

編程語言程序員Java

2020-03-07 22:01:58

編程語言JavaPython

2022-08-09 08:29:50

TIOBE編程語言排行榜程序員

2023-09-18 15:12:22

編程語言Python

2018-01-29 19:42:03

編程語言JavaPython

2023-04-13 15:00:45

編程語言PythonChatGPT

2021-01-06 12:55:08

編程語言Python開發
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 九色av| 中文字幕在线欧美 | av网站免费看 | 国产三级一区二区 | 黄色日本片 | 国产999精品久久久久久 | 欧美8一10sex性hd | 97精品国产一区二区三区 | 91秦先生艺校小琴 | 午夜免费福利电影 | 欧美成人高清视频 | 干干干操操操 | 成人av免费| 国产成人精品免高潮在线观看 | 97caoporn国产免费人人 | 9久9久 | 国产精品久久久爽爽爽麻豆色哟哟 | 久久手机视频 | 午夜精品一区二区三区免费视频 | 午夜激情视频在线 | 亚洲精品高清视频在线观看 | 国产极品粉嫩美女呻吟在线看人 | 在线免费观看黄色av | 午夜精品一区二区三区在线观看 | 老熟女毛片 | 一级黄色生活视频 | 午夜男人天堂 | 久久久精品一区 | 在线色网 | 成人午夜高清 | 中文字幕欧美日韩一区 | 午夜成人在线视频 | 天堂中文资源在线 | 一区二区三区欧美在线 | 久久久久亚洲精品 | 情侣酒店偷拍一区二区在线播放 | 国产精品日韩在线观看一区二区 | 一区二区三区视频在线观看 | 精品欧美一区二区在线观看欧美熟 | 自拍视频网站 | 在线观看国产h |