- Fortran website: https://fortran-lang.org
- The history of Fortran on Wikipedia: https://en.wikipedia.org/wiki/Fortran
- Partitioned global address space: http://mng.bz/4A6g
- Companion blog to this book: https://medium.com/modern-fortran
Summary
- Fortran is the oldest high-level programming language still in use today.
- It’s the dominant language used for many applications in science and engineering.
- Fortran isn’t suitable for programming video games or web browsers but excels at numerical, parallel computation over large multidimensional arrays.
- It’s the only standardized natively parallel programming language.
- Coarrays provide a cleaner and more expressive syntax for parallel data exchange compared to traditional Message Passing Interface (MPI) programming.
- Fortran compilers and libraries are mature and battle-tested.
Further reading