Различие в том что те места, где нужно внимательно проверять корректность вызовов ограничены FFI-оберткой, а остальной сейф код на расте чекается автоматически. По сути механизм скопирования риска отстрелить ноги.
Чем хуже? concurrency тоже такая очень неоднозначная проблема. Вон рубисты запускают N процессов и насрать. Если тебе нужно что-то там мега распределнное, да возьми ты брокера сообщений и не парься. Облака предалагют разного рода балансеры нагрузки, ты только кэш заноси.
Тебя ещё не забанили тут? Я просто не хочу писать ответ забаненому.
ну так выходит, что если и в расте надо смотреть на всю программу, и на С++ надо смотреть на всю программу, то чем раст по безопасности отличается от С++?