ммм. и даже свойства с нормальными геттерами/сеттерами завезли? множественное наследование убрали наконец? а обратная совместимость есть? или нужно будет виртуальную машину обновлять, чтобы запустить софт, написанный на новом jdk?
Множественного наследования в джаве никогда не было. Свойств с геттерами и сеттерами пока нет. Но есть в котлине если принципиально. А обратная совместимость... С каких это пор в мире программирования код юзающий фичи новой версии ЯП работает на старых версиях? Обратная совместимость - это когда код написанный под старую версию работает на новой. И джава обратную совместимость никогда не ломала. Она до сих пор ходит с семантической версией 1.х. Т.е. сейчас 1.15.
Да, в джаве сахара мало по сравнению с шарпами. Но
1. Он есть в котлине. Ради сахара переезжать с JVM на .Net никто не будет.
2. Джава взяла курс на много новых версий и сахар.