Рубрики
Без рубрики

Java в 2017 году Результаты опроса

Окончательные результаты опроса “Java в 2017 году”.

Автор оригинала: Eugen Paraschiv.

Мы уже много лет проводим опрос “Состояние Java”, чтобы получить хорошее представление о состоянии экосистемы Java. В прошлом году 2250 разработчиков Java решили найти время, чтобы ответить на эти вопросы, и поэтому здорово видеть, что в этом году это число почти удвоилось – мы получили 4439 ответов.

Итак, прежде чем мы перейдем к цифрам – я хотел сказать “спасибо” всем, кто участвовал.

Давайте сразу перейдем к делу и начнем с внедрения Java.

1. Внедрение Java

В 2016 году число пользователей Java 7 составило 29,5% , а Java 8-64,3%.

Цифры сегодня – апрель 2017 года (ровно через год) – выглядят совсем по-другому:

Как вы можете видеть, принятие Java 8 достигло солидных 75% сообщества разработчиков.

Это очень обнадеживает, и это также означает, что мы очень готовы к тому, что Java 9 наконец появится здесь.

Давайте теперь посмотрим на номера пружин и пружинных ботинок.

2. Весеннее Принятие

В цифрах 2016 года принятие Spring 4 составило 81% , а Spring 3-18%.

Давайте посмотрим на цифры 2017 года прямо сейчас:

Весна 4 постепенно выросла с 81% до 85%, а весна 3 снизилась с 18% до примерно 12% в течение года.

Что также довольно интересно, так это то, что более 2% разработчиков используют вехи Spring 5, что намного выше, чем 1%, использующих вехи Java 9.

Наконец, обратите внимание, что эти цифры представляют разработчиков, использующих Spring. В целом, 25,5% разработчиков ответили, что они не используют фреймворк.

3. Принятие Пружинного Ботинка

Boot наблюдает невероятное внедрение в экосистему Spring – это совершенно очевидно. В прошлом году число усыновленных составило 53%, что очень высоко, учитывая, насколько новый проект на самом деле.

Что ж, в этом году рост все еще идет сильным: ​

Мы видим, что, подводя итог, число усыновлений для загрузки подскочило с 53% до 70%, что является огромным ростом из года в год. ​

4. Доля рынка IDE

Время взглянуть на долю рынка идей в 2017 году:

Эта тенденция была довольно очевидна и в прошлом году – Eclipse переводит пользователей на IntelliJ и NetBeans.

В прошлом году Eclipse составлял респектабельные 48%, а сейчас он находится на уровне 40,5%, что является серьезным, почти двузначным падением за один год.

5. Языки JVM

В этом году мы задали новый вопрос в опросе – “Используете ли вы другие языки, основанные на JVM?”.

Вот очень интересные результаты:

Groovy явно лидирует с сильным 40%, Scala следует его примеру с более чем 28,5%, а Котлин занимает 3 – е место-с удивительными 11,5%.

Обратите внимание, что эти данные адаптированы к ответам “да” – разработчикам, использующим другие языки JVM. В целом, 57% разработчиков используют только Java.

6. Увеличение Доли Рынка Инструментов

Перейдем к созданию инструментов. В прошлом году у нас Maven сидел на 72,5%, а Gradle-на 19%.

Ну, в этом году цифры довольно близки – удивительно, но Maven постепенно набирает еще больше оборотов и сейчас составляет 76%, а Gradle немного снизился до 18%.

Рынок инструментов сборки, по-видимому, намного более стабилен, чем остальная экосистема Java, где все меняется намного больше и намного быстрее.

7. Ведете Свой Собственный Блог?

Мы добавили этот вопрос в опрос из чистого любопытства. Вот результаты:

Надеюсь, все больше и больше разработчиков начнут писать и публиковать свои работы.

8. Заключение

Цифры 2017 года довольно интересны и в некоторых отношениях несколько удивительны.

Внедрение Java 8 достигло 75%, всего за несколько месяцев до выхода Java 9.

Сообщество Spring полностью приняло Spring 4 – более 85% – и Spring Boot также составляет до 70%, что означает, что большинство разработчиков Spring также активно используют новый фреймворк.

С точки зрения IDE, IntelliJ отвоевывает долю рынка у Eclipse с той же эффективностью, что и в прошлом году, и без каких-либо признаков замедления в ближайшее время.

Ландшафт сборки гораздо более спокойный, а Maven продолжает оставаться доминирующим игроком и фактически набирает обороты, несмотря на отсутствие крупных релизов в прошлом году.

И, наконец, языки JVM также получают большую популярность – учитывая, что почти половина разработчиков, ответивших на опрос, активно используют второй язык.

Это будет захватывающий год в сообществе Java.