• Java отпраздновала знаменательную дату: 23 января 1996 года, ровно 25 лет назад, вышла первая стабильная версия JDK, которая имела версию 1.0.2.
• Вышли обновления JDK:
Также вышли обновления ранних сборок JDK: JDK 16-ea+33 и JDK 17-ea+6.
• Брайн Гетц опубликовал несколько писем в рассылке Amber с рассуждениями относительно паттерн-матчинга и подробностями его развития в ближайшем будущем:
- Pattern features for next iteration
- Patterns: Nullity
- Patterns: Declaration
- Relaxed assignment conversions for sealed types
Также Брайн Гетц опубликовал статью на InfoQ: Java Feature Spotlight: Pattern Matching. В ней он рассказывает, как выглядит паттерн-матчинг в Java сейчас и в каком направлении он будет развиваться.
Кроме того, выложено большое интервью с Брайном про его работу над развитием языка.
• Ещё один день рождения празднует IntelliJ IDEA. Её первая версия вышла в свет в 2001 году. В связи с этим JetBrains организует бесплатную виртуальную конференцию IntelliJ IDEA Conf, которая состоится 25-26 февраля.
• В новосибирском сообществе Java-программистов JUGNsk объявили об очередном онлайн-митапе, который состоится 28 января в 15:00 по московскому времени.
• Тагир Валеев опубликовал статью на Хабре: Анбоксинг в современной Java.
• Вышла GraalVM 21.0. В дополнение к основной новости о выходе новой версии была опубликована дополнительная статья с подробностями того, как JVM реализована полностью на Java с использованием фреймворка Truffle.
• Вышел Eclipse Tycho 2.2.0.