If you have to do X in the new language in the same way as in Fortran, the new language is not better for doing X than Fortran, is it ?
If you're doing linear algebra on big matrices, putting them on the stack is most likely madness. It sounds like the author is interested in Rust for the 'expressive' type system enforcing logical invariants about his matrices, which isn't why Rust built their expressive type system.