Недавно попалась на глаза статья о современном фортране:
https://bitbucket.org/eric_t/modern-fortran/wiki/Home
Код на первый взгляд выглядит неплохо и вполне современно. Интерфейсы, строгая типизация, именнованные параметры (как в питоне), операции с векторами, автоматическая параллелизация. Немного многословно, но если привыкнуть... Что вы думаете? Стал фортран языком общего назначения, или так и остался в нише вычислительных задач?