Комментарии 5
Безопасность памяти, это только одна из граней безопасной разработки и дело не только в ней.
Открою вам большой секрет - только вы не обижайтесь.
Если взять существующий продукт и переписать его заново - да хоть на том же языке - он станет существенно качественнее и безопаснее.
Просто потому, что при переписывании продукта - сразу известно что и как он должен делать, как должен быть устроен и почему именно так.
Поэтому говорить "переписали говнокод на Раст и сразу стало хорошо" - смысла не имеет. Можно переписать на кондовый С - и тоже будет хорошо.
Потому что это - переписанный код.
------------------------
Ну, а по поводу "безопасности памяти" в целом: знаете, если бы люди реально хотели "безопасной памяти" - то просто запретили бы выпускать цифровые устройства любого типа с памятью без ECC. Память с чётностью - и случайных падений и странных зависаний становится на порядок меньше.

Безопасность памяти для скептиков