TIOBE編程語言排行榜發布,這個月的熱點無外乎是蘋果公司在WWDC 2014上推出的新編程語言Swift,其主要用于iOS 和OS X開發。Swift改變了Objective-C中復雜的語法、保留了Smalltalk動態特性等;Swift支持代碼效果實時預覽,開發者可以更加快速、高效地構建應用。
目前,Swift并不在TIOBE排名之內,將從下個月起開始計算排名。有人推測,橫空出世的Swift將會進入Top 20,究竟態勢如何,我們敬請期待!
自2008/2009年之后,iPhone和iPad開始走進人們的視野,其巨大的需求量也促發了移動應用的開發潮流,近25年來,大部分開發者社區開始“被迫”學習并使用Objective-C,Objective-C的流行當歸功于iPhone的成功。
如今,蘋果公司推出的Swift語法比Objective-C更加優越,Swift能否取代Objective-C?
編程語言排行榜TOP 20榜單:
前10名編程語言長期走勢圖:
以下是21-50編程語言排名:
后50名編程語言如下:
必須聲明,這個榜單本身采集的是英文世界的數據,雖然在反映趨勢上有一些參考意義,但與中國的實際情況不完全符合,而且,這張采樣本身也有相當大的局限性。
【說明】
TIOBE編程語言社區排行榜是編程語言流行趨勢的一個指標,每月更新,這份排行榜排名基于互聯網上有經驗的程序員、課程和第三方廠商的數量。排名使用著名的搜索引擎(諸如Google、MSN、Yahoo!、Wikipedia、YouTube以及Baidu等)進行計算。請注意這個排行榜只是反映某個編程語言的熱門程度,并不能說明一門編程語言好不好,或者一門語言所編寫的代碼數量多少。
這個排行榜可以用來考查你的編程技能是否與時俱進,也可以在開發新系統時作為一個語言選擇依據。排行榜的詳細定義可以參考這里( 英文)。