История изменений
Исправление wandrien, (текущая версия) :
С точки зрения условной «Java», запись за границей буфера — это ошибка, и программист получит стек трейс.
С точки зрения TrapC, это просто no-op.
Я думаю, есть причина почему тотальное большинство разработчиков нескриптовых ЯП и часть разработчиков скриптовых ЯП предпочитают вариант условной Java.
И эта причина называется «неявное поведение».
Не получится продать это как замену Rust.
Исходная версия wandrien, :
С точки зрения условной «Java», запись за границей буфера — это ошибка, и программист получит стек трейс.
С точки зрения TrapC, это просто no-op.
Я думаю, есть причина почему тотальное большинство разработчиков нескриптовых ЯП и часть разработчиков скриптовых ЯП предпочитают вариант условной Java.
И эта причина называется «неявное поведение».