Я не нашел исчерпывающего списка, поэтому я спрашиваю здесь:
Какие языки программирования по умолчанию являются нулевыми или могут быть настроены?
Для этих вопросов aНулевой безопасный язык - это язык, который допускает только ненулевые ссылки, что означает, что компилятор может гарантировать во время компиляции, что определенная переменная любого типа никогда не сможет указывать на нулевое значение.Например, Kotlin и Swift абсолютно безопасны, но Java - нет, поскольку просто имеет тип Optional
, но переменные других типов могут указывать на значения null
.