【.com快译】在编程领域,Java、C、C++继续位居本届前三月的Tiobe语言流行度列表。不过三者的榜单指数相比去年同期有所下降,这意味着其他排名靠后的语言开始占据更可观的比重。Java自2015年4月以来一直以16.676%的份额蝉联冠军;C以8.445%继续位居第二;C++以5.429%位居第三。但与去年2月份相比,Java占比下降了4.47%,低于当时的21.145%;而C语言同比降幅高达7.15%,远低于去年同期的15.594%。与上一年相比,C++下降并不明显,从当时的6.91%下降了1.48%。“C和Java预计将继续经历较低的流行程度,因为它们难以维持其在编程领域的主导地位,”Tiobe执行董事保罗詹森说。“而其他小型编程语言也开始向上攀升。”但他认为C++的地位将保持稳定。“这是因为我看到我们的客户正在从C转向C++阵营。”Go的同比增长令人印象深刻。2016年2月排名第38位,现排名第14位,占比2.105%,同比上升1.81%。这门由Google开发的语言,因开发Docker容器系统而名声大噪,在Tiobe发布的2016年度榜单中的地位也在不断提升。它上个月的排名是第13位。Apple的Objective-C替代语言Swift也表现不俗。本月排名第12,占比2.125%,高于Objective-C占比1.536%,排名第19。此外,Scratch首次进入前20名。这种面向儿童的教育编程语言目前排名第20位,占比1.5%。Tiobe在其排名报告中说:“作为儿童编程教育中的杰出项目,它当然不应该被低估。”Tiobe榜单前十的其他语言还有C#(4.902%)、Python(4.043%)、PHP(3.072%)、JavaScript(2.872%)、VisualBasic.Net(2.824%)、Delphi/ObjectPascal(2.479%)和Perl(2.171%)。在PyPL发布的榜单中(基于谷歌相关语言教程的搜索量),Java以22.6%排名第一,其次是Python(14.7%)、PHP(9.4%)、C#(8.3%)、JavaScript(7.7%)、C(7%)、C++(6.9%)、Objective-C(4.2%)、R(3.4%)和Swift(2.9%)。Tiobe编程社区列表使用一个公式来评估语言在不同搜索引擎中的受欢迎程度,包括必应、谷歌、维基百科和雅虎。具体来说,其指数计算了全球与每种语言相关的技术工程师、课程和第三方供应商的实际数量。原文链接:http://www.infoworld.com/article/3168754/application-development/java-c-c-face-growing-competition-in-popularity.html原文标题:Java、C、C++面临日益流行的竞争原文正文作者:PaulKrill[译文,合作网站转载请注明原译者及出处.com]
