97精品超碰一区二区三区91|亚洲视频一二最新在线无码|精品国人人妻九九九九Av竹菊|久久成人综合激情|亚洲 欧美 制服 中文 综合|全国免费无码不卡|久久伊人午夜影院|亚州在线一区|人妻久反中文字幕|色欲影视欧美色图

新聞動態(tài)

編程語言榜單

行業(yè)資訊 發(fā)布者:swl 2020-08-10 08:35 訪問量:266

近日,IEEE Spectrum 最新發(fā)布了 2020 年年度編程語言排行榜。IEEE Spectrum 編程語言排行榜一年發(fā)布一次,截止到今年,該排行榜已經(jīng)連續(xù)發(fā)布了七年。與其他榜單有所不同,IEEE Spectrum 可以讓開發(fā)者自己選擇參數(shù)組合時的權重,得到多樣的排序結果。

在最新的編程語言排行榜中,IEEE Spectrum 通過綜合 CareerBuilder、GitHub、Google、Hacker News、IEEE、Reddit、Stack Overflow 和 Twitter 八個來源 ,分析了 55 種編程語言的流行度,發(fā)布了 2020 年度編程語言排行榜。

Python 連續(xù)四年奪冠

近幾年間,Python 的火熱有目共睹。不僅在 IEEE Spectrum 編程語言排行榜中,在其他榜單如 TIOBE 上,Python 也位居前列。但對于很多從業(yè)者而言,Python 的迅猛發(fā)展與自己日常的工作相關性并不強,而 Python 究竟是哪些人在使用,亦或是其排名為何在短短時間內超過了老牌編程語言,或許很多存在種種的疑問。

不過據(jù)調查發(fā)現(xiàn),摒除業(yè)界一些資本的炒作,Python 成為主流并非沒有原因,一方面,Python 與我們所熟知的人工智能、機器學習、數(shù)據(jù)分析與處理等領域的需求緊密相關;另一方面, IEEE Spectrum 官方在對 Python 深入研究后表示,這或許也與 Python 被用作教育領域的教學編程語言有關。

時下,Python 成為許多學生學習的基本語言之一。這也與在 1980 年代 BASIC 成為主流的發(fā)展趨勢頗為相似。彼時,BASIC 被納入學生的教學語言中,市場上也存在許多針對該語言解析與實踐的書籍、雜志乃至電視節(jié)目,學習 BASIC 也成為眾多計算機與 IT 從業(yè)者的必過的一道門檻。但與現(xiàn)在 Python 的發(fā)展有所不同的是,在 BASIC 的年代中,很少有專業(yè)的程序員使用它,以至于隨著時間的推移,BSAIC 的使用率更是一降再降,雖然后來衍生版本如 Microsoft Visual Basic,在相關的領域仍有一定的地位,但依舊未能讓 BASIC 屹立不倒。

除此之外,Python 之所以不會走上 BASIC 的老路,還有一層比較重要的因素,就是與 BASIC 有所不同,Python 語言易于上手,也擁有豐富的庫和工具,同時在機器學習等備受矚目且較為專業(yè)的技術領域中也經(jīng)常會被用到。

 

IEEE Spectrum 編程語言排行榜 TOP55

鐵打的 Java、C,分別排名二、三位

根據(jù) IEEE Spectrum 編程語言排行榜顯示,除了 Python 之外,Java 和 C 語言分別位居第二、第三為。其次是 C++、JavaScript。

不過和去年榜單相比,在今年調整了指標后,Java 的占比有所降低。與此同時,JavaScript 超越了 R 語言,成功進入 TOP 5 之列。

此外,Arduino 有了很大位置地提升,從第 11 位上升到第 7 位。可能會有人說,Arduino 不是一種語言,而是使用 Wiring 派生的硬件平臺進行編程的,而 Wiring 本身是從 C / C ++ 派生的。事實上,當用戶希望使用兼容 Arduino 的微控制器時,他們通常會搜索“ Arduino代碼”或購買有關“ Arduino 編程”的書籍,而不是搜索“ Wiring 代碼”或“ C編程”。

上古語言 Cobol 再流行

今年,在這份榜單中,令人驚訝的是,面向過程的高級程序設計語言 Cobol 重回大眾視野。甚至在不久之前,據(jù) CNBC 報道,美國新澤西州正在對外招募一些會 COBOL 編碼的程序員,以至于出現(xiàn)「80 歲大齡程序員出山」一說。

COBOL 作為一種專門為企業(yè)管理而設計的高級語言,多被用于一些比較重要且大型的商業(yè)數(shù)據(jù)處理領域,如在統(tǒng)計報表、作業(yè)調度、人事管理等系統(tǒng)中被廣泛應用。雖然現(xiàn)在很多的應用開發(fā)被更為現(xiàn)代化的編程語言取代,但是在一些金融及大型企業(yè)或政府機構中,他們還在使用基于 COBOL 的應用。這不僅是因為傳統(tǒng)的應用系統(tǒng)過于龐大,修改難度大,而且也由于 COBOL 的穩(wěn)定性使得這些軟件的生命周期更為長久。

不過,在如今全球 COVID-19 的爆發(fā)疫情之下,因為多個地方封鎖,導致不少員工面臨失業(yè)的窘境之下,美國各州的失業(yè)救濟金系統(tǒng)在超重負荷下不堪一擊,經(jīng)常出現(xiàn)崩潰等現(xiàn)狀。這也讓在幾十年前創(chuàng)建以來,許多系統(tǒng)未及時保持更新的問題逐一暴露出來,由此,出現(xiàn)上述所提及到的諸多 Cobol 程序員被召回的現(xiàn)狀,在此趨勢之下,Cobol 語言的熱度也迅速上升。

就業(yè)需求編程語言排行榜

基于編程語言和工作的匹配度層面來看,在萬億級 AIOT 時代,C 語言的市場需求趨勢超過了 Java。

Go 語言排在第四位,從其應用場景中,我們發(fā)現(xiàn),Go 憑借豐富的標準庫、性能、高效率等優(yōu)勢,在微服務、云平臺、分布式系統(tǒng)開發(fā)中深受開發(fā)者歡迎。



關鍵字:

文章連接: http://www.weemall.cn/hyzx/697.html

版權聲明:文章由 晨展科技 整理收集,來源于互聯(lián)網(wǎng)或者用戶投稿,如有侵權,請聯(lián)系我們,我們會立即刪除。如轉載請保留