在2016年末和2017年初,JetBrains对5,000多名开发人员进行了民意调查,以确定“ 开发人员生态系统状态” —结果出炉了!

他们从20个国家/地区收集了样本,并使用人口加权法纠正了样本量相似的国家/地区实际开发商数量不同的事实。 根据人口统计和方法学部分 ,“尽管采取了这些措施,但由于我们的用户平均更愿意完成调查,因此可能存在一些偏见。”

重要要点

JetBrains调查:Java开发人员更喜欢Java 8,Spring MVC和Maven

2017年JetBrains开发者生态系统状况

可以说,关键要点没有什么令人震惊的。 Java仍然是最流行的主要语言, JavaScript是最常用的语言,而Go则最有前途。 世界没事。

JetBrains分析了开发人员对11种编程语言的偏爱:Java,C,C ++,C#,Python,PHP,Ruby,Swift,Objective-C,Scala和JavaScript。

让我们看看这些天Java开发人员更喜欢使用什么。

获奖者:Java 8,Apache Tomcat,Spring MVC和Maven

当被问及他们经常使用哪种Java版本时,有79%的受访者回答如下: Java 8 不过,这不足为奇。 上个月,OpenJDK董事会主席兼甲骨文Java平台小组开发副总裁Georges Saab 告诉JAXenter :“ JDK 8的采用速度比过去的任何主要版本都要快。”

需要更多证据吗? 根据我们自己的调查, Java 9是今年开发人员的心上人 ,紧随其后的是Java 6/7/8。

JetBrains调查:Java开发人员更喜欢Java 8,Spring MVC和Maven

JAXenter年度调查:编程语言趋势

JetBrains调查:Java开发人员更喜欢Java 8,Spring MVC和Maven

快速投票:您喜欢哪种Java版本?

仍然不能说服开发人员喜欢Java 8? 我们的德国姊妹网站JAXenter.de进行了快速投票,在投票中,他们问读者他们喜欢哪种Java版本,然后猜测是什么:到目前为止,有76%的受访者表示偏爱Java 8。

返回到JetBrains的结果:拥有50多名员工的公司中,有13%的公司使用Java 6 ,而规模较小的公司中,只有8%的公司使用Java 6 此外, 37%的Java开发人员开发移动应用程序96%的Java移动开发人员为Android开发

当被问及他们经常使用什么应用服务器时,有68%的受访者选择了Apache Tomcat,26%的受访者更喜欢Jetty Wildfly排名第三,其次是JBoss EAP,Glassfish,Weblogic和WebSphere。

这是一个平局!

在使用框架替代应用程序服务器方面,有13%的Java开发人员更喜欢Netty ,并且有同样比例的受访者使用Spark Java

Web框架

JetBrains调查:Java开发人员更喜欢Java 8,Spring MVC和Maven

当涉及到Web框架时, Spring MVC是赢家。 根据JetBrains的调查结果,有51%的受访者使用Spring MVC,而37%的人仍然是Spring Boot的粉丝。 JetBrains表示:“在IT行业中,Java开发人员的经验越丰富,他们使用至少一个Web框架的可能性就越大。”

碰巧的是,Spring MVC也是我们受访者的“选择武器”。 JAXenter 2017的调查结果显示, Spring MVC设法超越了Node.jsPlay Framework

JetBrains调查:Java开发人员更喜欢Java 8,Spring MVC和Maven

JAXenter年度调查:Web框架趋势

构建系统: 71%的开发人员使用Maven,42%的开发人员更喜欢Gradle 简而言之,只有12%的Java开发人员不使用Maven或Gradle。

IDE之战

JetBrains调查:Java开发人员更喜欢Java 8,Spring MVC和Maven60%的受访者使用基于IntelliJ的 (IntelliJ IDEA,Android Studio), 30%的用户使用Eclipse或基于Eclipse的 ,只有6%的Java开发人员更喜欢NetBeans Vim也只占百分之一。

我们问我们的读者,哪种是最好的Java IDE ,答案却略有不同:

  • 36%的人更喜欢Eclipse
  • 33%的人喜欢NetBeans
  • 31%的人更喜欢IntelliJ

在此处查看JetBrains的《 2017年开发者生态系统调查》的所有结果。

翻译自: https://jaxenter.com/jetbrains-survey-results-135652.html

相关文章:

  • 2021-04-29
  • 2021-12-02
  • 2021-04-24
  • 2022-12-23
  • 2021-07-14
  • 2021-05-12
  • 2021-07-27
  • 2021-06-18
猜你喜欢
  • 2022-01-22
  • 2021-04-28
  • 2021-07-15
  • 2021-11-30
  • 2021-06-07
  • 2021-12-15
  • 2021-11-17
相关资源
相似解决方案