Почему Rust не спасёт мир, а C++ никогда не уйдёт
Rust - отличный инструмент, но он не панацея, а просто ещё один молоток в наборе. Индустрия забита легаси кодом на C++, на котором держатся браузеры, ядра ОС и тяжёлый геймдев. Переписывать всё это - экономическое самоубийство, которое не одобрит ни один бизнес.
C++ выживает за счёт своей мутации. С каждым новым стандартом он вбивает в себя современные фишки, оставаясь при этом максимально гибким. Да, Rust бьёт по рукам за ошибки, но в высоконагруженном софте иногда жизненно необходимо работать грязно, чтобы выжат максимум производительности. Там, где Rust заставляет городить unsafe, плюсы просто делают свою работу.
Мы не увидим ухода C++, мы увидим симбиоз. Rust заберёт на себя сетевые протоколы и критичные к безопасности узлы, но фундамент останется за плюсами. Инфраструктура, тулчейн и совместимость с любым железом - это бастион, который не взять одним лишь красивым пакетным менеджером. Так что учить Rust для расширения кругозора, но С++ нас всех ещё переживет, просто потому что он и есть современный цифровой мир.