技术开发 频道

10月编程排行榜:Objective-C提升最多

  【IT168 资讯】关注度极高但实质意义日趋平淡的TIOBE编程语言排行榜的10月榜单近日发布。与上月和相比,异常稳定的前10名语言排名(乃至前13名)都没有任何变化。而与去年相比,Objective-C的份额提升最多,达到为2.54%;Python位居其次,0.96%;C#第三,增加0.55%。TIOBE一般是按这一指标在年初评选年度语言,因此这也意味着,Objective-C成为2010年度语言已经基本上没有悬念了。毕竟像2009年那样在最后几个月出现Go这样的大黑马,只是极小概率的事件。

  真正有意义的变化在13名之后:

  1. Lisp即使在与Scheme和Clojure分家之后,上升的势头仍然很猛,是榜上的另一个亮点。要是加上同月Scheme的0.523,总数将逼近Delphi。

  2. RPG、Ada等祖父级语言宝刀不老,甚至在上升势头上都压过了Lua、ActionScript这些看起来更时髦的小辈。

  3. 在技术社区关注度极高的Erlang、Scala、F#等新宠,要么连50名都进不去,要么在边缘徘徊。

  当然,必须认识到,这个榜单本身采集的是英文世界的数据,虽然在反映趋势上有较高的参考意义,但与中国的实际情况不完全符合,此外,这张采样本身也有相当大的局限性。《程序员》2010年8月刊的圆桌讨论“什么是最美丽的编程语言”中,许多专家也谈到了这一点。

  这个排行榜从长期来看意义更大(所以应该多重视5年、10年的变化),短期则只有参考价值。请大家注意,我们每月按时编译排行榜,目的是告诉大家技术趋势,而不是引发没有内容的编程语言口水战。

  我们想特别指出的是,各种语言都有其自身的长处和缺点,笼统比较优劣毫无意义。而且就目前一般的编程任务而言,基本上各种语言都能胜任,开发效率也和使用者的熟练程度密切相关。

  前二十名编程语言排名如下:


2010年10月编程语言排行榜前20名

0
相关文章