LINUX.ORG.RU

История изменений

Исправление Belkrr, (текущая версия) :

противоречит всему, что пытаются делають из Java её разработчики.

И

Это вроде не очень сложно.

Далеки от правды насколько это возможно.

Поддержка разнообразного туллинга вокруг языка и возможность писать в разных парадигмах точно в интересах разработчиков java.

А изменения в языке вроде valhalla растягиваются на десятилетия. (В valhalla, кстати есть и связанные с nullability вопросы)

Поэтому при выборе стиля стоит ориентироваться над более практичные вещи, чем «идеальный код в вакууме».

Может оказаться, что хорошая документация к библиотеке будет значительно полезнее, чем лучший из лучших подходов к nullability в ее интерфейсах.

Исходная версия Belkrr, :

противоречит всему, что пытаются делають из Java её разработчики.

И

Это вроде не очень сложно.

Далеки от правды насколько это возможно.

Поддержка разнообразного туллинга вокруг языка и возможность писать в разных парадигмах точно в интересах разработчиков.

Азменения в языке вроде valhalla растягиваются на десятилетия. (В valhalla, кстати есть и связанные с nullability вопросы)

Поэтому при выборе стиля стоит ориентироваться над более практичные вещи, чем «идеальный код в вакууме».

Может оказаться, что хорошая документация к библиотеке будет значительно полезнее, чем лучший из лучших подходов к nullability в ее интерфейсах.