谷歌的Dart语言真的在崛起?谁在决定TIOBE和PyPI编程语言排行榜的排行榜,看完这篇文章你就会得到答案。首先我们来看一下10月份刚刚发布的Tiobe指数。这份榜单更有意思的是,谷歌的Web编程语言Dart上升势头强劲,甚至首次进入前20名。TIOBE编程语言排行榜(tiobe.com)GoogleDart:JavaScript杀手?Dart是Google于2011年发布的结构化Web开发语言,旨在与JavaScript竞争。虽然一些用户梦想它成为JavaScript的继承者,但其他人则持怀疑态度。在去年10月的TIOBE排行榜中,Dart排在第81位,今年10月居然升到了第17位。此次排名的唯一跃升表明谷歌的编程语言非常受欢迎。还值得注意的是,其他JavaScript竞争者包括排名第133位的CoffeeScript和排名第122位的MicrosoftTypeScript,那么Dart是否会取得突破?Dart趋势Tiobe表示,Dart的这一巨大变化引起了社区的广泛关注,但实际上只有Chrome浏览器用户支持Dart语言,这也是对Google的一种威慑,大家似乎都这么认为。对于Dart,Dart-to-JavaScript编译器和DarkVM作为广告推出。“Dart2jsTransCompiler”已经存在了一段时间,可以生成更干净、更快的JavaScript代码。另一个外部原因可能是2013年11月发布的Dart1.0版本,以及目前流行的Dart1.6.0版本。这是否是排名上升的原因还有待观察。通过排名的提升应该也反映在其他编程语言排名上,比如观察到的PyPl、RedMonk或GitHub。Swift、JavaScript、Java其他消息:Apple的Swift编程语言在10月份排名第19位,而PyPi排名第11位。在TIOBE9月榜单中,JavaScript从第9位跌至第12位,而JavaScript在PyPI上仍然排名第7位。这纯属巧合还是Dart崛起的原因之一?在TIOBE中,Java语言是千年老二,PyPI永远排在第一位。PyPI团队评价这样排名的准确性:TIOBE的“语言+编程”方式意义不大。例如,搜索“Objective-Cprogramming”将提供2000万个结果页面,如果搜索“Cprogramming”则只有1100万个结果页面,问题是有多少人真正访问了Objective-C网站?PyPl开始批评Java在TIOBE排名中的下降曲线。PyPl使用“语言+教程”进行搜索,并观察到相对于“Java教程”的搜索量,多年来搜索其他语言教程的总次数有所下降。Tiobevs.PyPl看看2014年10月TIOBE和PyPI的排名数据有什么不同:TiobeCJavaObjective-CC++C#BasicPHPPythonPerlTransact-SQLPyPlJavaPHPPythonC#C++CJavaScriptObjective-CRubyBasicAnyway,下个月新一轮排名赛拉开帷幕,我们继续关注Dart、Swift、JavaScript、Java的变化。英文原文:jaxenter翻译自:http://www.oschina.net/news/56312/top-10-programming-languages
