...body of HPC libraries, dating back from the 70s (LAPACK, BLAS, MPI) and newer variants like MKL, CUDA libraries, PETSc. These are all either FORTRAN or have C wrappers.
If you use interpreted/byte code languages like Java, C#, Matlab or Python, sooner or later you bump up against the...