在2018年末,《 Java Magazine》进行了一次大型Java开发人员调查,结果已经公布!

该调查深入探讨了Java生态系统,提供了来自全球10,500名开发人员的见解。

Java开发人员如何响应Oracle的新版本节奏? Java开发人员最常使用哪些非JVM语言?

让我们看一下最有趣的亮点。

Oracle的东西

首先,我们应该讨论受访者将Java供应商的JDK用于其主要应用程序。 毫不奇怪, Oracle的JDK排名第一。 但是,有趣的是, OpenJDK越来越受欢迎,超过20%的参与者将其用于主要应用程序。

Java&Co .:报告显示Clojure和Kotlin非常适合JVM

要研究的另一个核心问题是Java开发人员计划如何响应Oracle的新版本节奏。 长期支持版本似乎仍然在Java开发人员的心中占有特殊地位,大多数人表示他们计划保留LTS版本,而只有8%的人愿意遵循新的发布周期并始终保持最新状态。版。

Java&Co .:报告显示Clojure和Kotlin非常适合JVM

至于Java EE版本,绝大多数(38%)的受访者提到他们不使用Java EE版本,而在使用特定Java EE版本的Java EE 7中,Java EE 7似乎是最受欢迎的版本(27%)。

还请参见:

Java和其他

继续获得特定于语言的结果,让我们看一下Java开发人员在Java应用程序中使用了哪些JVM以及非JVM语言。

正如ThoughtWorks 在2018年初发布的一年两次的技术雷达 所示Kotlin和Java一起运行得很好! Java Magazine的报告似乎也同意这些发现。 正如您在下面的功能中看到的那样, Clojure和Kotlin是被调查者使用的第二和第三大JVM语言,而Groovy正在获得一定的发展势头

Java&Co .:报告显示Clojure和Kotlin非常适合JVM

转向非JVM语言,前端JavaScript分别与SQL放在首位和第二位,而Node.jsPython紧随其后,但相距前两个相距远!

还请参见:

工具

是时候看看Java开发人员使用哪些工具来构建他们的应用程序。 从IDE开始,到目前为止, IntelliJ IDEAEclipse IDE是最受欢迎的选项,而Visual Studio代码首次出现。 关于使用vi / vim / emacs /等的3%的受访者,该报告提到:

“ vi / vim / emacs / etc”的提示 小组,他们可能正在平板电脑上阅读此报告(从石头上弯下腰)。

Java&Co .:报告显示Clojure和Kotlin非常适合JVM

在选择CI服务器时, 詹金斯几乎以零竞争获胜! 有人对此感到惊讶吗?

在这一点上,非常重要的一点是,当被问及Java开发人员在站点上使用的静态安全工具时 ,令人震惊的是,绝大多数72%的人说他们没有使用 考虑到安全问题带来的众所周知且特别高昂的成本,真正令人担忧的是,采用安全工具的步伐如此之慢。

最后但并非最不重要的一点是,我们正在研究参与者使用的云方法。 容器 再一次占据统治地位! 虚拟机仍然处于第二位, 而无服务器的竞争还很年轻,尚需时日

Java&Co .:报告显示Clojure和Kotlin非常适合JVM

如果您对结果感兴趣,可以在此处找到完整的报告。

翻译自: https://jaxenter.com/java-developers-report-kotlin-clojure-155633.html

相关文章:

  • 2021-12-08
  • 2021-04-10
  • 2022-12-23
  • 2021-09-05
  • 2022-12-23
  • 2021-12-11
  • 2021-06-12
猜你喜欢
  • 2021-12-03
  • 2021-06-10
  • 2021-06-09
  • 2022-01-23
  • 2021-06-04
  • 2022-12-23
  • 2021-10-23
相关资源
相似解决方案