Is Fortran better than Python for teaching the basics of numerical linear algebra?

Disclaimer – This is not a post about which language is the most elegant or which implementation is the fastest (we all know it’s Fortran ). It’s about teaching the basics of scientific computing to engineering students with a limited programming experience. Yes, the Numpy / Scipy / matplotlib stack is awesome. Yes, you can use numba or jax to speed up your code, or Cython , or even Mojo the…