Состояние Явы в 2019 году
Я был запущен ежегодно 2019 “Состояние Java” обследования в течение последних нескольких недель.
На 6-м году у нас 6707 разработчиков принимая время, чтобы пройти и ответить; если это был ты – спасибо!
Время для результатов 🙂
1. Усыновление Java
Даже сегодня Java 8 по-прежнему
Неудивительно, что Java 8 по-прежнему преимущественно используется в производстве:
Очевидно, что Java 8 здесь, чтобы остаться – с падением по сравнению с прошлым годом на 84,7% в этом году на 79,8%.
2. Рамочное усыновление
Далее, давайте посмотрим, что рамочная история выглядит в этом году:
В отличие от Java, это совсем другая история. Весна 4 была более 50% в прошлом году, и в настоящее время поражения 30%, и Весна 5 выросла с 24% до 58,4% сегодня .
Java EE/Джакарта EE номера также интересны – переход от 9,5% в прошлом году до теперь 14%. Нынешний более стабильный и понятный путь явно помогает.
3. Весенняя загрузка Усыновление
На Весенняя загрузка – опять же, принятие и скорость, с которой сообщество движется к последней версии впечатляет и говорит о многом зрелости экосистемы.
Boot 2 поднялся примерно с 30% знака в прошлом году в целом до 60,5% в настоящее время :
И, 1,4 или старше начинает падать диаграммы здесь, что также здорово.
4. Принятие инструментов сборки
История инструментов сборки, вероятно, самая стабильная из всех данных здесь. Maven именно там, где это было в прошлом году – доминирующей пейзаж:
5. Усыновление IDE
IDEs, с другой стороны, это другая история. IntelliJ явно выигрывает гонку здесь, с 61,3% (по сравнению с 55,4% в прошлом году):
Затмение составляет около половины этого – с 32,8% в этом году, по сравнению с 38% в прошлом году. Не удивительно, картина здесь.
6. Утверждение веб-сервера/приложения
Это второй год, когда я решил задать этот вопрос – так что это здорово, наконец, эти цифры, но и данные за прошлый год, чтобы сравнить с.
Tomcat явно по-прежнему победитель здесь, с прохладной 73% рынка (по сравнению с 62,5% – это сумасшедший рост).
7. Другие языки СПМ
На другие языки на JVM.
Во-первых, что несколько удивительно и интересно, так это то, что 62,6% разработчиков используют только Java, точно так же, как и в прошлом году (62,8%). Я определенно ожидал, что это число пойдет вниз, учитывая сильное принятие Kotlin, но, похоже, это не так, пока:
При этом Котлин по-прежнему вырос с 13% в прошлом году до 16,5% сегодня.
Groovy упал с 19,3% до 17,4% сегодня, большая часть этого внимания, вероятно, сейчас будет Котлин.
Scala также упала примерно на 1,1%, сейчас до 8,6%.
Таким образом, тенденция ясна – Kotlin сколы прочь на других языках JVM , и довольно успешно.
8. DBs
И, наконец, – DBs – с MyS’L стабильной и PostgreS’L растет полный 5% с прошлого года:
9. Заключение
Там у нас есть – очень интересный взгляд на экосистему Java сейчас, в 2019 году.
Некоторые действительно неожиданные биты данных, и, безусловно, некоторые не столь неожиданные из них.
В целом, очень здорово взглянуть на сообщество Java, и снова – большое спасибо всем, кто голосовал.