1. 
          

          1. 新聞動(dòng)態(tài)

            編程語(yǔ)言榜單

            行業(yè)資訊 發(fā)布者:swl 2020-08-10 08:35 訪(fǎng)問(wèn)量:95

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

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

            Python 連續四年奪冠

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

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

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

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

             

            IEEE Spectrum 編程語(yǔ)言排行榜 TOP55

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

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

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

            此外,Arduino 有了很大位置地提升,從第 11 位上升到第 7 位??赡軙?huì )有人說(shuō),Arduino 不是一種語(yǔ)言,而是使用 Wiring 派生的硬件平臺進(jìn)行編程的,而 Wiring 本身是從 C / C ++ 派生的。事實(shí)上,當用戶(hù)希望使用兼容 Arduino 的微控制器時(shí),他們通常會(huì )搜索“ Arduino代碼”或購買(mǎi)有關(guān)“ Arduino 編程”的書(shū)籍,而不是搜索“ Wiring 代碼”或“ C編程”。

            上古語(yǔ)言 Cobol 再流行

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

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

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

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

            基于編程語(yǔ)言和工作的匹配度層面來(lái)看,在萬(wàn)億級 AIOT 時(shí)代,C 語(yǔ)言的市場(chǎng)需求趨勢超過(guò)了 Java。

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



            關(guān)鍵字:

            文章連接: http://www.gostscript.com/hyzx/697.html

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

            双腿国产亚洲精品无码不卡|国产91精品无码麻豆|97久久久久久久极品|无码人妻少妇久久中文字幕
                1.