Новости Java #40

• Вышли обновления Java:

Такое внеплановое обновление пришлось выпустить из-за нескольких критических багов в OpenJDK.

• Ещё один JEP предложен к JDK 19. Это JEP 428: Structured Concurrency (Incubator). Это седьмой и, вероятно, последний JEP, который попадёт в этот релиз, поскольку до первой фазы Rampdown остаётся меньше двух недель.

• Марк Рейнолд заявил о начале работы над проектом Leyden. У проекта появилась своя страница на сайте OpenJDK и почтовая рассылка.

Напомним, что целью проекта Leyden является решение проблемы медленного старта JVM и большого размера образа. Призыв к обсуждению проекта был ещё в апреле 2020 года, а голосование по нему завершилось в июне того же года. Тогда предлагалось, что упомянутые проблемы будут решаться через концепцию статического образа – автономной программы, которая выполняет целевое приложение и ничего больше.

В текущем предложении подход будет несколько иным: движение к "закрытому миру" будет постепенным и инкрементальным. Полностью статические образы будут самой конечной целью, а в промежутке в JDK будут внедряться улучшения, которые разработчики смогут начать использовать раньше.

• JetBrains планирует полностью поменять интерфейс IntelliJ IDEA и других своих IDE. Как утверждается в блоге JetBrains, "тренды графического интерфейса эволюционировали, и многие из наших пользователей говорят нам, что текущий интерфейс кажется тяжеловесным и устаревшим". Поэтому в компании было принято решение разработать абсолютно новый look-and-feel, который будет чистым, современным и мощным.

Новый графический интерфейс будет внедряться постепенно. Сначала ограниченный круг пользователей сможет принять участие в программе раннего доступа, где сможет попробовать новый интерфейс и поделиться обратной связью с командой JetBrains. Позже в этом году новый интерфейс станет общедоступным, а в следующем году он станет интерфейсом по умолчанию, сначала для новых пользователей, а потом для всех остальных. После этого старый интерфейс будет всё ещё доступен как минимум в течение года.

• Вышел Spring Boot 2.7.0.

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

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