Modern Fortran is very capable, even for OOP. Modules, generics, array-slicing goodness, pointers, rich allocation primitives (is this thing allocated? how big is it? is it big enough to hold this? no, let's reallocate then). It's not how the thread started, but it is quite good for math and scientific applications. The only issue might be third party library integration, but it has strong enough interoperability with C that I think that can be mitigated.
While u are obviously a programming buff
but yeah...fortran doesn't have much use outside of the scientific community...it's all C and C++ now with people