2017年10月編程語言排行榜:Swift回到第16位
原創(chuàng)【51CTO.com快譯】2017年3月份,Swift有史以來***次排行榜前十名。但近期占比在不斷下滑,甚至又回到了第 16 位。看來,之前“Swift主要用于在蘋果的生態(tài)系統(tǒng)中編寫應(yīng)用程序,排名不會(huì)進(jìn)一步增長”的預(yù)言是正確的。
一般情況下,開發(fā)者會(huì)選擇Java 編寫 Android 應(yīng)用,用 Swift / Objective-C 編寫 iOS 應(yīng)用。但因?yàn)橥粋€(gè)應(yīng)用要同時(shí)維護(hù)兩個(gè)不同平臺(tái)的代碼庫,因此也有不少開發(fā)者開始選擇使用移動(dòng)混合應(yīng)用開發(fā)框架,像是微軟的 Xamarin(C#)、Apache 的 Cordova(JavaScript),以及 Ionic(JavaScript)等。也許是因?yàn)檫@些原因,像 Java 和 Swift 這樣的語言才回會(huì)有所下降,而 C#和 JavaScript 等語言越來越受歡迎。
編程語言排行榜 TOP 20 榜單:
(點(diǎn)擊圖片查看大圖)
前10名編程語言的走勢圖:
(點(diǎn)擊圖片查看大圖)
以下是 21-50 編程語言排名:
(點(diǎn)擊圖片查看大圖)
后 50 名編程語言如下:
|
10個(gè)編程語言這幾年的變動(dòng):
(點(diǎn)擊圖片查看大圖)
【51CTO譯稿,合作站點(diǎn)轉(zhuǎn)載請注明原文譯者和出處為51CTO.com】
本月熱文推薦TOP3
東方金信CTO石棋玲:淺析大數(shù)據(jù)風(fēng)險(xiǎn)分析與控制應(yīng)用