Java, как и весь остальной мир, не стоит на месте и не собирается "умирать" в обозримом будущем. Напротив, в JVM сообществе ведутся активные разработки по улучшению языка и среды его выполнения. В последнее время, некоторые из таких разработок (проектов) часто мелькают в новостях и мне было интересно узнать о них поподробнее. Ну, заодно и при при упоминании этих проектов в серьёзных разговорах, будет возможность не только кивать головой с умным видом и "стеклянными глазами", но и вставить пару умных слов. Проект Amber https://openjdk.java.net/projects/amber Основная цель - исследовать и культивировать небольшие аспекты языка Java, ориентированные на производительность:
- автоматическое выведение типов локальных переменных (var),
- выражения switch,
- записи (records),
- запечатанные типы (sealed types),
- поиск по шаблону (pattern matching). Разработчики проделывают огромную работу для того, чтобы джависты не чувствовали себя обделёнными прогрессом и могли пользоваться в Java фичами,