2021-06-23 11:06:27
JVM Report 2020
Бостонская компания Snyk каждый год опрашивает разработчиков о проектах и технологиях. В этом году в выборке 60% участников из Европы, 19% из США, на Россию и Азию пришлось 12%. Хороший шанс посмотреть, что там у других и на картину в целом
Полный отчёт доступен тут, а я расскажу самое интересное
Самый популярный JVM язык:
Однозначно, java. Используется на 91% проектов
31% используют в проектах несколько языков. Среди них:
17% Kotlin
13% Groovy
10% Scala
8,4% Closure
Версия java в продакшене:
61% Java 11
59% Java 8
11% Java 15
40% опрошенных используют несколько версий
30% используют Java 8 и Java 11
Какая JDK используется в продакшене:
44% AdoptOpenJDK
28% Oracle OpenJDK
23% Oracle JDK
15% Azul Zulu
37% участников используют 2 JDK, а 12.5% - три и больше.
Как собирается приложение:
76% Maven
38% Gradle
12% Ant
Основной фреймворк разработки:
58% Spring Boot
29% Spring MVC
24% Java EE
13% Jakarta EE
11% Quarkus
5% Micronaut
16% не пользуются фреймворками вообще
Самая популярная IDE:
72% IDEA
24% Eclipse
23% Visual Studio Code (2% в прошлом году)
13% Apache NetBeans (1% в прошлом году)
51% ответили, что пользуются несколькими IDE
По сравнению с прошлым годом Java 11 используется на 40% чаще, а IDEA и Kotlin уверенно укрепляют позиции
189 views08:06