TIOBE 2010 5月编程榜发布:Object-C挺进Top 10
TIOBE 2010 5月编程语言榜已于近日发布,本期主要变化是Object-C排名进入前十。
尽管Object-C的份额在上个月只达到0.08%,但却在排名上迈出了重要一步——首次进入前十名。这一步的意义重大,要知道,2001年6月TIOBE编程榜发布以来,总体只有13个编程语言曾经进入前十名。
Object-C流行的主要原因可能是它是唯一一种可以为iphone和ipad编程的语言。但单从编程语言的角度来看,诞生于1986年的Object-c并没有表现出多少新意。
此外,值得注意的还有:
1. C语言巩固霸主地位。与昔日老大Java的差距拉大到0.2%。
2. C#是主流语言中另一个持续增长的,但有意思的是,目前仍然落后于(Visual) Basic。
3. Lisp/Scheme/Clojure语言也在增长,又一次进入前20。但从长期趋势看,该类语言一直在上下震荡,总体态势其实很稳定。
4. Perl和Delphi与去年同期相比排名有所增长,但市场份额其实是下降的。从长期趋势看Perl的下降趋势更加明显,Delphi反而在2004年大跌之后基本保持了稳中有升的态势。
5. Google的Go语言排名和份额都比上月有所下降。是否表明最初的热潮已经开始消退?
6. 相对更符合大趋势的Python和JavaScript、ActionScript也都在下降,令人不解。
Top 20榜单如下:
主要语言的长期变化趋势图如下:
21到50名编程语言排名如下
前十名语言长期排名情况: