There was actually a very good 'Rust vs Fortran' subject in the Rust forum [0].
My personnal belief is that Fortran codebases will be replaced as new programmers don't want to learn the language due to its reputation.
At the moment they are rewritten in C++ (fast but so many footguns) and Python (easy but terrible performance): I am betting on Julia replacing Python in the medium term (faster, not harder to learn and designed for this particular use-case).
Rust is hard to learn so I think most scientists will not invest in it but I do hope to be wrong and that it will replace C++ in the HPC world...
Comments
There was actually a very good 'Rust vs Fortran' subject in the Rust forum [0].
My personnal belief is that Fortran codebases will be replaced as new programmers don't want to learn the language due to its reputation. At the moment they are rewritten in C++ (fast but so many footguns) and Python (easy but terrible performance): I am betting on Julia replacing Python in the medium term (faster, not harder to learn and designed for this particular use-case).
Rust is hard to learn so I think most scientists will not invest in it but I do hope to be wrong and that it will replace C++ in the HPC world...
[0]: https://users.rust-lang.org/t/rust-vs-fortran/64642