Новости Java #23

• JDK 17 перешла во вторую фазу Rampdown. Теперь в релиз могут приниматься только критические баги с приоритетом P1 или P2.

• В рассылке OpenJDK начата предварительная дискуссия по созданию проекта, целью которого будет поддержка в Java сервера дисплея Wayland в Linux. Wayland является современной заменой сервера X11 и уже включён по умолчанию в некоторых дистрибутивах, например Ubuntu 21.04 и RHEL 8. Так как Linux с графическим интерфейсом является популярным выбором многих разработчиков Java, поддержка Wayland будет иметь большую важность для них.

• Компания JetBrains выпустила свой ежегодный отчёт «Состояние экосистемы разработки». В этом году в опросе участвовало более 30 тысяч разработчиков из 183 стран. Перечислим некоторые интересные результаты:

  • Самый популярный язык – JavaScript. Его использовали 69% опрошенных в течение последних 12 месяцев (Java использовали 49%). Также он является и самым популярным в качестве основного языка разработки (39% против 32% у Java).
  • Kotlin пока что не попадает в первую десятку, однако имеет неплохой результат: с точки зрения общей распространённости он на 13-м месте (14%), а в как основной язык – на 11-м (7%). Также Kotlin является самым желаемым языком для перехода с Java: в ближайшие 12 месяцев на него хотят перейти 13% разработчиков Java. Кроме того, Kotlin в пятёрке желаемых для перехода со всех языков (вместе с Go, TypeScript, Python и Rust).
  • Популярность Scala падает уже третий год подряд: в 2019 её использовали 6%, в 2020 – 5%, в 2021 – 3%.
  • Количество сотрудников, работающих удалённо, возрасло с 20% (в начале 2020) до 70%.

• Вышел Quarkus 2.0. В новой версии был осуществлён переход на JDK 11, Vert.x 4, Eclipse MicroProfile 4, GraalVM 21.1, а также внесено множество других изменений. Также пока готовился этот недельный выпуск, вышли багфикс-релизы 2.0.1 и 2.0.2.

• Вышел SonarQube 9.0 с поддержкой Bitbucket Cloud, GitHub Actions, C++ 20, Java 16, более точно анализа и многого другого.

• Вышел JetBrains ToolBox 1.21. Это первый релиз ToolBox, который написан полностью на чистом Kotlin, с использованием фреймворка Compose for Desktop.

• Вышли новые версии Spring:

• Вышел Nashorn 15.3 с поддержкой Java 17.

Подписывайтесь на канал в Telegram, чтобы не пропускать новости.

Все материалы на этом сайте выложены под лицензией CC BY-SA 4.0
© Евгений Козлов, 2017-2024
Feed
Table of JEPs