【線下技術(shù)沙龍】11月23日,多云時代開啟企業(yè)業(yè)務(wù)新高度,安全如何與時俱進?
全球知名TIOBE編程語言社區(qū)每個月會發(fā)布編程語言排行榜,作為編程語言流行趨勢的一個指標(biāo),排行榜基于互聯(lián)網(wǎng)有經(jīng)驗的程序員、課程和第三方廠商的數(shù)量,反映出編程語言的熱門程度。
日前,TIOBE發(fā)新布的11月份編程語言排行榜,希望可以為IT從業(yè)人員提供一些新的趨勢參考。
TIOBE 11月份編程語言排行榜Top20
Java和C牢牢占據(jù)榜首
根據(jù)新的榜單顯示,最熱門的5種編程語言依然是Java、C、Python、C++、C#,其中Java和C牢牢占據(jù)榜單前二,甩開第三名Python不小的距離。雖然每年都有新的編程語言誕生,但對榜單沒有產(chǎn)生太大影響,特別是靠前的經(jīng)典語言,C、Java、C++在近20年的時間里一直位居前三,直到C++被后起之秀Python在今年1月份頂出Top3,但市場占有率9.842%的Pyhone暫時威脅不到C(16.037%)和Java(16.246%)的地位。
另外Java的占有率減少0.5個百分點,而C語言的占有率增長1.64%,此消彼長情況下,C與Java之間僅差0.2%,TIOBE官方對此作出預(yù)測,最快在今年年底前,C語言或?qū)⒊晒δ嬉uJava,成為最熱編程語言。
Python發(fā)展勢頭強勁
雖然Python暫時撼動不了Java和C的地位,但也無法掩飾技術(shù)人員對Pyhone的喜愛,作為統(tǒng)計領(lǐng)域、人工智能領(lǐng)域的首選編程語言,Python增長勢頭十分強勁,10月份的排行榜里,Python市場占有率增加1.93%,新的11月份榜單顯示,Pyhone又增長了2.16%。在Python超過C++之后的近一年時間里,從1月份的8.294%(Python) vs 8.158%(C++)到11月份的9.842%(Python) vs 5.605%(C++),Python一步步拉開與C++的距離,這也得益于數(shù)據(jù)分析、人工智能行業(yè)的迅猛發(fā)展。
其他編程語言
相較于其他編程語言的穩(wěn)定局面,專注于安全的系統(tǒng)編程語言--Rust,在一個月內(nèi)從34名上升到25名,創(chuàng)下歷史新高。
“Rust是一門系統(tǒng)編程語言,專注于安全,尤其是并發(fā)安全,支持函數(shù)式和命令式以及泛型等編程范式的多范式語言”,瞄準的是取代C/C++,在今年Stack Overflow開發(fā)者調(diào)查的“最受喜愛編程語言”評選項目中折取桂冠。Amazon的構(gòu)建工具、Facebook的源碼管理工具、Google的Fuchsia 項目、Microsoft的Azure IoT 網(wǎng)絡(luò)等都用到Rust,在這種趨勢下,Rust進入Top 20指日可待。
排行榜21至50排名