Não sei nada de manutenção de softwares complexos, mas acho que apostar no Rust vale muito a pena para não depender dos devs para gerenciamento de memória.
Já desenvolvi alguns programas em C++ que apresentavam problemas de memória depois de rodar por algum tempo. Poder evitar isso sem passar pelo dev traria muitos devs mais inexperientes e mais acessíveis, por assim dizer, a capacidade de contribuir com o Linux ou qualquer outro programa, realmente.
Além disso, o stacktrace do Rust é muito mais completo e ajuda qualquer pessoa a entender melhor o que está acontecendo com o programa.
Não sei nada de manutenção de softwares complexos, mas acho que apostar no Rust vale muito a pena para não depender dos devs para gerenciamento de memória.
Já desenvolvi alguns programas em C++ que apresentavam problemas de memória depois de rodar por algum tempo. Poder evitar isso sem passar pelo dev traria muitos devs mais inexperientes e mais acessíveis, por assim dizer, a capacidade de contribuir com o Linux ou qualquer outro programa, realmente.
Além disso, o stacktrace do Rust é muito mais completo e ajuda qualquer pessoa a entender melhor o que está acontecendo com o programa.