Objective-C的欢迎度随着iPad和iPhone的衰退而衰减

372 查看

英文原文:infoworld,编译:apkbus – ving

一份月度语言评估报告(2013年4月TIOBE编程语言排行榜)指出,Objective-C,用于构建iPad与iPhone上的应用程序的编程语言,其流行发展趋势正开始出现停滞的现象。

“TIOBE编程语言社区排行榜”4月份的数据显示,Objective-C语言已经下滑到第四位,其位置被C++语言所取代。该排行榜对某门编程语言热门程度的评估,是根据全球范围内的专业工程师、课程和与该编程语言相关的第三方供应商的数量,并使用诸如谷歌、雅虎等人气搜索引擎以及参考其他评估网站,从而统计出排名数据的。这个月的数据显示Objective-C有接近9.60%的份额,相对3月份(原文是April 四月份?好像逻辑不对哦 这篇文章本来就是4月份的 同时指数也是4月的 经过我查找上个月TIOBE指数 Objective-C排名第3 10.23% 发现作者想写的应该是3月)的10.23%有所下降。但是,Objective-C的排名相比一年前还是有所进步,去年4月份它只有8.24%的搜索率(2012年4月数据)。

一位TIOBE的高级职员认为:Objective-C深度扎根于iPad和iPhone,与二者的命运息息相关。并将随着iPad和iPhone受欢迎程度的衰减而衰退,而与此同时,三星正在Android阵营中迅猛崛起。“没错,如果你看长远的走势,那么Objective-C语言仍然是上涨的,但短期走势并不看好。 ”TIOBE的总经理Paul Jansen如是说。“其中主要的原因是,iPhone和iPad正在失去它们的知名度,包括其编程语言Objective-C。另一方面,以三星目前在移动市场的领先地位来看,我们可以预期在不久的将来Android语言Java的上升。”

目前,Java语言的指数排名自从2月份力压C语言夺得头名后,重新回落到了第二位。一年前,Java语言同样排名次席。但C语言和Java语言在这个月依然不分伯仲,前者得到17.862%的份额而后者为17.681%。Jansen说,“事实上,C语言和Java语言的位置互换的确有点巧合。它们彼此只是在下一个月倒过来了而已。”

这次C++语言获得了9.714%的份额。继Objective-C(第四位)之后,该指数显示C#位于第5位(6.15%),紧接着的是PHP(5.43%)、Visual Basic(4.70%)、Python(4.44%)、Perl(2.34%)和Ruby(1.97%)。

这个月,TIOBE的竞争对手“Pypl人气编程语言排行榜”则是通过分析语言教程在谷歌中被搜索的频率,得出了Java位于首位的26.7%,其次是其次是PHP(14.3%)、Ç#(10.1%)、Python(10%)和C + +的(9.2%)。其余进入前10排名的语言是C(8.1%)、JavaScript(8%)、Objective-C(5.6%)、Visual Basic(3.2%)和Ruby(2.8%)。