tiobe_Tiobe索引显示Java处于滑坡

tiobe

俗话说“一个人的不幸就是另一个人的财富”。 自2016年初以来Java一直处在一个滑坡上(如果您查看Tiobe索引),这并不是什么新闻,但是Java的损失是其他每种语言的收获。 根据Tiobe指数,“ 0.6%的评级足以使其在2012年跻身前20名。如今,这将使您排名第33位。” 因此,可以肯定地说只有creme de la creme才能进入前10名。

尽管与2016年5月相比, Java损失了超过6% ,但它以14.639%的评分仍然排名第一。 更糟糕的是,它的决赛选手们只获得亚军(在本例中为C ),占7.002%。 更不用说Swift 上个月跻身前十大编程语言榜单 ,现在排名第13位,其评分为2.274%。 开发人员的心上人对Go的评级为2.080%,但它设法获得了将近2%的收益,而Swift则获得了0.68%的收益。

2017年5月TIOBE指数

上个月Java失去了重要的粉丝

上个月, JAXenter 报道说 ,斯坦福大学臭名昭著的计算机科学入门课程刚刚放弃了Java,转而支持JavaScript。 斯坦福日报援引计算机科学名誉教授,CS 106课程的最初创建者埃里克·罗伯茨(Eric Roberts)的话说,Java正在“展示其时代”。 尽管这种编程语言15年来一直是受邀嘉宾,但是Roberts认为JavaScript是Internet上最重要的编程语言。

这是否意味着Java在斯坦福的统治是历史? 一点也不-大多数高级计算机科学课程使用Java。

Java

JNBridge,LLC的首席技术官兼联合创始人Wayne Citrin博士最近提醒JAXenter读者 ,Java仍然很强大。 如果您不相信他,也许您会相信Stack Overflow:他们在2017年对 64,000多名开发人员的调查显示,Java连续第五年成为仅次于SQL和JavaScript的第三流行语言。 调查还发现,Java是仅次于JavaScript,SQL和C#的各种职业(Web开发人员,桌面开发人员,sysadmins / DevOps和数据科学家)中第四流行的语言。#1

原因1

Citrin博士声称Java的优点之一是它“有时间建立用于编写,维护和调试代码的高级工具。” 将此与其他新兴语言的情况进行比较。 除非有人为可在已建立的IDE中使用的该语言编写了IDE扩展,否则开发人员将无法使用各种代码编辑器以及命令行编译和构建工具。”

原因2

而且,Java是通往未来的桥梁。 Citrin博士的广告说,诸如Groovy,Clojure,Jython和Scala之类的基于Java的流行语言都可以编译成与Java相同的语言。

开发人员可以尝试使用这些新兴语言之一编写代码,并确保当达到极限(或语言达到极限)时,他们可以安全地使用Java。

Java可能不像Go那样时髦,但这并没有关系。 相反: 我们的年度调查表明Java仍然排名第一,而Swift,Go和Kotlin等语言未能进入前5名。

2017年编程语言趋势

Scala是仅次于Java的最相关的JVM语言,紧随其后的是流星Kotlin! Kotlin在Go,DSL,Python,Groovy和Rust之前排名前十 ,这是一个了不起的成绩。

如果将今年的调查与我们去年进行的调查进行比较,您会发现Google Go和Mozilla Rust的发展势头强劲-两种语言在2017年都取得了进步。

但是,有一点可以肯定:Java不会在不久的将来被废止。

翻译自: https://jaxenter.com/java-slippery-slope-downward-trend-133843.html

tiobe

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值