LINUX.ORG.RU

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

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

А во внутренних кишках своего кода - ты уже и сам знаешь где null а где не null, и лишняя потеря производительности и новый язык тут не нужны.

Если у разработчика и ревьюера идеальные память и внимательность. А ещё также ситуацию может поменять лёгкий рефакторинг.

Null Safety решает именно эти проблемы.

Как и статическая типизация, например.

И когда Null Safety интегрирована в систему типов, отсутствует runtime cost.

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

А во внутренних кишках своего кода - ты уже и сам знаешь где null а где не null, и лишняя потеря производительности и новый язык тут не нужны.

Если у тебя идеальные память и внимательность, а также ситуацию не поменял лёгкий рефакторинг.

Null Safety решает именно эти проблемы.

Как и статическая типизация, например.

И когда Null Safety интегрирована в систему типов, отсутствует runtime cost.