TIOBE7月編程語言排行榜發(fā)布,前三甲無明顯變化,C、Java、Objective-C。
本月最值得關注的是,蘋果公司在WWDC 2014上推出新的編程語言Swift,發(fā)布至今僅一月有余,Swift竟擠進TIOBE排行榜的Top 20,排名第16位。在如此短暫的1個月里,Swift能取得如此驕人的成績,實在是可喜可賀。
自Swift推出后,國內(nèi)外各大科技媒體爭相報道,各種開發(fā)/學習資源(Swift最酷炫的七大功能、我對Swift的看法、90后大學生9天組織完成近670頁的Swift語言文檔翻)不斷“入侵”我們的眼球。Swift如此受捧,得益于它是蘋果公司推出的,因此大家都它充滿了好奇心,給予了高度關注。
雖然Swift目前已成功進入Top 20,但這能否說明Swift會一直流行下去呢?不知大家是否記得,谷歌此前發(fā)布的Go語言?在筆者看來它是雷聲大雨點小,現(xiàn)如今Go逐漸被開發(fā)者們遺忘,在榜單上,很難在看到的它的身影,前段時間更是跌出了100名外。當然Swift跟Go不同,蘋果公司旨在用Swift取代Objective-C,這是因為Swift不僅能兼容Objective-C,它在各個方面都優(yōu)于它,如此高效的性能,當然更受開發(fā)者青睞了。新版本的iPhone和iPad也是利用Swift編譯的,因此,Swift在Top20的位置會維持一段時間,有望進入Top 10,當然這還需要時間的歷練。我們拭目以待吧!
編程語言排行榜TOP 20榜單:
前10名編程語言長期走勢圖:
以下是21-50編程語言排名:
后50名編程語言如下:
必須聲明,這個榜單本身采集的是英文世界的數(shù)據(jù),雖然在反映趨勢上有一些參考意義,但與中國的實際情況不完全符合,而且,這張采樣本身也有相當大的局限性。
【說明】
TIOBE編程語言社區(qū)排行榜是編程語言流行趨勢的一個指標,每月更新,這份排行榜排名基于互聯(lián)網(wǎng)上有經(jīng)驗的程序員、課程和第三方廠商的數(shù)量。排名使用著名的搜索引擎(諸如Google、MSN、Yahoo!、Wikipedia、YouTube以及Baidu等)進行計算。請注意這個排行榜只是反映某個編程語言的熱門程度,并不能說明一門編程語言好不好,或者一門語言所編寫的代碼數(shù)量多少。
這個排行榜可以用來考查你的編程技能是否與時俱進,也可以在開發(fā)新系統(tǒng)時作為一個語言選擇依據(jù)。排行榜的詳細定義可以參考這里( 英文)。