精彩贵州网 > 科技频道 > 科学 > 正文

Kotlin成第二受欢迎JVM编程语言,Java 8仍然是最常用Java SE版本

导读: 2020 年 JVM 生态申报已于近日宣布,该申报由 Snyk 和 The Java Magazine(Oracle 的双月刊)结合推出,旨在懂得 JDK 的实现、对象、平台和应用方面的前景。

2020 年 JVM 生态申报已于近日宣布,该申报由 Snyk 和 The Java Magazine(Oracle 的双月刊)结合推出,旨在懂得 JDK 的实现、对象、平台和应用方面的前景。

36% 的开辟人员从 Oracle JDK 切换到了 OpenJDK

Oracle JDK 仍以 34% 的比例占据主导地位。但在上一年的申报中,这一数据为 70%。一年之内,有 36% 的开辟人员从 Oracle JDK 切换到了 OpenJDK 发行版。

仅有 9% 的介入者愿意为 JDK 付出费用

这也许说清楚明了大年夜家从 Oracle JDK 改变到 OpenJDK 的原因。

从 JDK 9 开端,每年的三月和九月都邑宣布一个新的 Java 版本,这是对 JDK 宣布节拍的重大年夜更改。它影响了很多用户的更新策略,因为 6 个月的宣布节拍也影响了支撑周期。此外,这一更改也对安然性产生了影响,因为安然修复法度榜样没有被反向移植到旧版本。 查询拜访显示,对于至少 41% 的受访者来说,新的节拍影响了他们支撑付费的决定。

64% 的用户表示 Java 8 仍然是最常用的 Java SE 版本

查询拜访显示,6/10 的人依附于 Spring Framework 来生成其应用法度榜样。对于第三方开源框架而言,这是一个异常高的市场份额。Spring 已成长成为 Java 生态体系中最重要的框架。个中,Spring 5 的采取率约为 2/3。

上一年的申报中,这一数据为 79%。跟着 2018 年 9 月宣布的第一个经久支撑版本 Java 11,这种情况正在慢慢改变。介入查询拜访的开辟人员中有 1/4 如今正在临盆中运行 Java 11。

Kotlin 超出 Scala 和 Clojure,成为 JVM 上第二大年夜最受迎接的说话

该查询拜访于 2019 年下半年进行,有来自全球各个大年夜洲的开辟者、架构师和团队负责人等介入个中,最毕生成的申报重要包含以下几方面:

毋庸多说,大年夜多半 JVM 用户(9/10)应用 Java 作为重要说话。本年,Kotlin 大年夜受迎接,从客岁的 2.4% 应用率增长到了 5.5%。

Spring 占据了 Java 生态体系的主导地位

办事器端也被 Spring 主导,个中 Spring Boot 占据一半的市场份额,另有近 1/3 的市场采取 Spring MVC。

IntelliJ IDEA 主导 IDE 市场

今朝,IntelliJ IDEA 是 JVM 社区中应用最广泛的 IDE,有 62% 的开辟人员都在应用它。对大年夜量现成功能的支撑以及对 Kotlin 的原生支撑,促使 IntelliJ IDEA 越来越受迎接。排在第二的 EclipseIDE 从客岁的 38% 降低到本年的 20%。Apache NetBeans 稳居第三,市场份额为 10%,与客岁大年夜致雷同。

JDK 9 的宣布节拍变更影响了近折半人的付费决定

Maven 仍是最常用的构建对象

详情可查阅 JVM Ecosystem Report 2020 完全申报: https://snyk.io/blog/jvm-ecosystem-report-2020/

相关报道
  • 热图精选
  • 编辑聚焦
2019-2020精彩贵州网版权所有

| 关于我们 | 联系方式 | 招聘信息 | 版权声明