2015年10月11日星期日

TIOBE 公布 10 月程式語言排行:Objective-C 沒落,換來 Ruby 的回歸?


作者 | 發布日期 2015 年 10 月 06 日 | 分類 app , 軟體、系統

8562212735_4e53803eb8_z
每月都會更新程式語言排行榜的軟體評價公司 TIOBE ,近日公布了 2015 年 10 月份熱門程式語言排行,其中最大的亮點,莫過於 Objective-C 從排名中大幅下滑,跌至前十名之外,而踩著 Objective-C 的屍體往上爬的,則是直譯式腳本語言 Ruby。




TIOBE 程式語言排行榜每月公布一次,更新每月各程式語言受歡迎的程度,作為用來反映某個程式語言熱門程度的指標。納入評選的資格包括該程式語言是否在維基百科上擁有介紹頁面、是否具圖靈完備性(具有無限儲存能力)等,評選標準則是以 Google、Bing、Yahoo!、YouTube、Amazon、維基百科與百度等搜尋引擎來統計排名數據。
在 2015 年初公布 2014 年度程式語言時,TIOBE 就曾針對 2015 年排名變動做出預測,認為 Objective-C 在行動 app 的發展上,可能會喪失主導權,Java 及 Swift 則可能因此崛起。而現在看來,在蘋果於 2014 年 6 月發布 Swift 後,顯然蘋果的應用框架開發已逐漸從 Objective-C 移轉到 Swift ,未來將會有更多基於 Swift 編寫的框架出現。
screenshot tiobe 2015.10
從排名中可看到,Objective-C 從 2014 年 10 月的第 3 名,跌至今年同期的 14 名,熱門程度大幅下滑了 8.68%,為前二十名排行中下跌幅度之最,可看出在 Swift 出現之後,Objective-C 或許不會徹底消失,但似乎已逐漸式微,往後在程式語言中的市佔率也會變得非常小。而被視為黑馬的 Swift,在這次的排行中,較去年同期上升了 4 名,熱門程度成長 0.52%。
至於腳本語言 Ruby 則是藉著 Objective-C 的沒落,重返前十名排行榜內,拿下本月排名的第 10。 2006 年至 2008 年期間為 Ruby 最活躍的時期,甚至在 2006 年還登上了 TIOBE 年度程式語言,不過,Twitter 於 2009 年宣布將從 Ruby 移轉至 Scala 後,Ruby 的熱度就此告一段落、跌至十名外了,而 Ruby 的擁護者便開始努力要讓其重新振作,現在看來,Ruby 似乎正緩慢的找回往日光環了。
本月榜中排名下滑的除了 Objective-C 外,還包括熱門程度下跌 1.47% 的 C 語言,以及熱門程度下滑 0.53%、排名由 15 跌至 20 名的 R 語言。本月寶座則由熱門程度大幅成長 6.04% 的 Java,取代 2014 年 10 月的冠軍 C 語言。
(首圖來源:Flickr/Gavin St. Ours CC BY 2.0)

没有评论:

发表评论