TIOBE发布了2012年7月份的编程语言排行榜,本月最大的看点要数Objective-C超越
C++
,成为新科探花。
Objective-C之前一直是一个默默无闻的小众语言,随着苹果iPhone、iPad市场占有率的增加,主要开发语言Objective-C的份额也得到了迅速蹿升,在2010年以黑马之势杀入TIOBE编程语言排行榜TOP20,而如今,已经位居第三名,仅次于 C语言 和 Java 。
Objective-C和C++排名的变化只能说明人们对于Objective-C的兴趣的增加,这两种语言并不能形成直接的竞争,C++主要用于大型高性能的系统中,其优势是其他语言所无法取代的。而Objective-C主要用于移动应用开发中。
再来看一直“霸占”前两个席位的C和Java,随着C份额的增长以及Java份额的下降,两者的差距进一步拉大。
除此之外,排行榜TOP20并未有太大变化:
注:TIOBE 编程 语言社区排行榜是编程语言流行趋势的一个指标,每月更新。这份排行榜排名基于互联网上有经验的程序员、课程和第三方厂商的数量。排名使用著名的搜索引擎(诸如Google、 MSN 、雅虎)以及Wikipedia和YouTube进行计算。
Objective-C之前一直是一个默默无闻的小众语言,随着苹果iPhone、iPad市场占有率的增加,主要开发语言Objective-C的份额也得到了迅速蹿升,在2010年以黑马之势杀入TIOBE编程语言排行榜TOP20,而如今,已经位居第三名,仅次于 C语言 和 Java 。
Objective-C和C++排名的变化只能说明人们对于Objective-C的兴趣的增加,这两种语言并不能形成直接的竞争,C++主要用于大型高性能的系统中,其优势是其他语言所无法取代的。而Objective-C主要用于移动应用开发中。
再来看一直“霸占”前两个席位的C和Java,随着C份额的增长以及Java份额的下降,两者的差距进一步拉大。
除此之外,排行榜TOP20并未有太大变化:
注:TIOBE 编程 语言社区排行榜是编程语言流行趋势的一个指标,每月更新。这份排行榜排名基于互联网上有经验的程序员、课程和第三方厂商的数量。排名使用著名的搜索引擎(诸如Google、 MSN 、雅虎)以及Wikipedia和YouTube进行计算。
请注意,这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。这个排行榜可以用来考查你的编程技能是否与时俱进,也可以在开始开发新系统时选择语言时用来进行策略性的决策。