1月编程语言排行榜:Objective-C成为年度语言
fmms 13年前
<p>TIOBE 于今日公布了2012年1月编程语言排行榜。前三的位置有变动,正如上期的标题所言(<a href="/misc/goto?guid=4958324848778268696">C#快取代C++的第三名</a>),第三位置已经易主。Objective-C 在获得第二名的两年后,终于赢得了 TIOBE 2011 年度编程语言。</p> <p>这个奖项是颁发给在 2011 年中市场份额增长最多的编程语言。Objective-C 的目前市场份额增比 2011 年 1 月份高出 3.91%。这主要归功于 iPhone 和 iPad 的持续成功,这两种设备上的程序主要都由Objective-C 实现。<br /> <br /> TIOBE 指数在 2011 年中还有什么其他值得关注的变动呢?除了 Objective-C 之外,C# 的市场份额同样获得很大增长(+2.55%),紧随其后的是 C(+1.15%)和 JavaScript(+0.73%)。另一方面,对于2010年的年度编程语言Python来说,是个悲剧年,份额下降3.05%,PHP 也下降了2.13%。 2012年会有什么变化呢?会有一种新编程语言闯入 Top 10么?我们认为会有的。可能进入Top 10的语言是:F#、Groovy、 R。比如:R 语言本月首次进入 Top 20. 对统计人员来说,R 语言已成为统计领域中的主要编程语言。<br /> <br /> <strong>2012年1月<a href="/misc/goto?guid=4958324849573976404">编程语言排行榜</a> Top 20 具体榜单:</strong><strong><br /> </strong><br /> <img class="size-full wp-image-11674 aligncenter" title="2012年1月编程语言排行榜 Top 20 具体榜单" alt="1月编程语言排行榜:Objective-C成为年度语言" src="https://simg.open-open.com/show/3cba7eced1efd894019c357907988750.png" width="533" height="637" /><br /> <br /> <strong>2012年1月编程语言排行榜前10位的长期走势图:</strong><br /> <img style="width:564px;height:426px;" class="aligncenter size-full wp-image-11675" title="2012年1月编程语言排行榜前10位的长期走势图" alt="1月编程语言排行榜:Objective-C成为年度语言" src="https://simg.open-open.com/show/8ff4981c8f8de138b3c31f3d24396697.jpg" /><br /> <br /> <strong>2012年1月编程语言排行榜21至50位排名:</strong><br /> <br /> <img class="aligncenter size-full wp-image-11676" title="2012年1月编程语言排行榜21至50位排名" alt="1月编程语言排行榜:Objective-C成为年度语言" src="https://simg.open-open.com/show/211c3bdcde6462fcb0298501eaab4ebb.png" width="257" height="847" /><br /> <br /> <strong>2012年之前的年度编程语言</strong><br /> <br /> <img class="aligncenter size-full wp-image-11677" title="Programming-Language-of-the-Year-before-2012" alt="1月编程语言排行榜:Objective-C成为年度语言" src="https://simg.open-open.com/show/5fd813edf0ba68b797907212c1359853.png" width="113" height="252" /><br /> <br /> 【说明】:TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新。这份排行榜排名基于互联网上有经验的程序员、课程和第三方厂商的数量。排名使用著名的搜索引 擎(诸如 Google、 MSN 、雅虎)以及 Wikipedia 和 油Tube 进行计算。请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。<br /> <br /> 这个排行榜可以用来考查你的编程技能是否与时俱进,也可以在开始开发新系统时选择语言时用来进行策略性的决策。<br /> <br /> Tiobe 英文:<a href="/misc/goto?guid=4958189594597709666">http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html</a></p> 本文转载自: <a href="/misc/goto?guid=4958185140659301754" rel="nofollow" target="_blank">http://www.jobbole.com/</a>