Furthermore lack of gcc (the GNU Compiler Collection) support for Apple Silicon seems to be holding back Fortran as well, since many open source Fortran project seems to depend on that.
In any case, you could run gcc (and thus Fortran) under Rosetta 2. Many CPU-oriented Benchmarks has shown that the M1 already runs Intel apps faster than most portable Macs that came before it. Search the web for “How to Run Legacy Command Line Apps on Apple Silicon“ to set up a Terminal profile that runs Intel apps by default so that you can continue using Fortran in “Intel mode” until native support finally arrive.
I have 100% confidence that Apple's level of support for Fortan will not change with the switch to Apple Silicon.
Any update on this? All my native C applications compile for Apple Silicon. However, many scientists leverage my tools using R and their pipelines depend on Fortran for specific functions. Good support for R and Fortran is really important for many scientists.
You'll want to follow the gcc support, which is just starting with gmp getting support for Apple Silicon. I can't imagine Apple Silicon not having a compatible fortran compiler, considering you can use gfortran with other AArch64 targets.
no commercial compiler
LLVM's Fortran front-end is not functional: cannot compile very simple code, array assignments, and basic libraries like LAPACK
GCC does not currently target arm-darwin