--- tags: computational --- # Fortran *Real men program in Fortran* 😉 ## Fortran Language Website - https://fortran-lang.org/ ## Intel Fortran - [A Town Hall with the Intel® Fortran Compiler Developers](https://www.intel.com/content/www/us/en/developer/videos/townhall-with-intel-fortran-compiler-developers.html) ## Fortran Package Management - https://fpm.fortran-lang.org/en/index.html - https://github.com/fortran-lang/fpm - https://fpm.fortran-lang.org/ - Fortran package manager and build system. ## Fortran Code on GitHub Seems a lot of earth science / geophysics code is here - https://github.com/Beliavsky/Fortran-code-on-GitHub#earth-science - [openSWPC](https://github.com/tktmyd/OpenSWPC). Open source Seismic Wave Propagation Code (mpi) - [openSWPC documentation](https://tktmyd.github.io/OpenSWPC/) - [pyRaySum - from Frederiksen raysum code](https://github.com/paudetseis/PyRaysum) - [pyRaySum documentation](https://paudetseis.github.io/PyRaysum/) ## CoArrays - [Simply Fortran - Introducing the CoArrays Library (2018-01-23)](https://simplyfortran.com/blog/6/) ## Learning Fortran - [Learn Fortran](https://fortran-lang.org/learn/#book-index) - [Modern Fortran: A HyperText-based introduction to programming in Fortran 2003, 2008, and 2018 on Unix](https://cyber.dabamos.de/programming/modernfortran/index.html) ### Books - Curcic, M. 2020 [*Modern Fortran - Building Efficient Parallel Applications*](https://www.manning.com/books/modern-fortran) - https://cyber.dabamos.de/programming/modernfortran/index.html ## Fortran Language - [Fortran Website and Resources "fortran-lang.org"](https://fortran-lang.org/). - [Fortran Best Practices](https://fortran-lang.org/learn/best_practices) - [The new features of Fortran 2018](https://news.ycombinator.com/item?id=28708562) - [The new features of Fortran 202x](https://degenerateconic.com/the-new-features-of-fortran-202x.html) ### Intrinsics - [Fortran Intrinsics](https://fortran-lang.org/learn/intrinsics) - [HackerNews Comment Thread](https://news.ycombinator.com/item?id=31776426) ## IDEs, Compilers, and Ecosystem/Tooling - [Simply Fortran](https://simplyfortran.com/) from Approximatrix - [Absoft - *Closed in 2022*](https://www.absoft.com/) | [Absoft Products](https://www.absoft.com/products/) - [NAG - Numerical Algorithms Group](https://www.nag.com/) - NAG [Fortran Compiler](https://www.nag.com/content/nag-fortran-compiler) - NAG [Fortran Builder](https://www.nag.com/content/nag-fortran-builder-0) - [nag fortran](https://www.nag.com/content/nag-fortran-compiler) - [Toward Modern Fortran Tooling and a Thriving Developer Community](https://arxiv.org/abs/2109.07382) - [HackerNews Comment Thread](https://news.ycombinator.com/item?id=28554211) - https://fortran-lang.org/compilers/ - 2022-12-16 Intel Fortran Compiler [update](https://community.intel.com/t5/Blogs/Tech-Innovation/Tools/The-Next-Chapter-for-the-Intel-Fortran-Compiler/post/1439297) - [Fortran Package Manager](https://github.com/fortran-lang/fpm) - [Fortran Tools](https://github.com/Beliavsky/Fortran-Tools) ## FortranCon - [2021](https://tcevents.chem.uzh.ch/event/14/contributions/) ## Fortran Standard Library - [fortran stlib](https://github.com/fortran-lang/stdlib) ## Articles and Commentary on Fortran - March 2022 [https://arxiv.org/abs/2203.15110](https://arxiv.org/abs/2203.15110) - [HackerNews Comment Thread](https://news.ycombinator.com/item?id=30935633) - 2023-05-02 [THE SKILLS GAP FOR FORTRAN LOOMS LARGE IN HPC](https://www.nextplatform.com/2023/05/02/the-skills-gap-for-fortran-looms-large-in-hpc/) - [HackerNews Comment Thread](https://news.ycombinator.com/item?id=35801265) ## Message Boards and Groups - https://groups.google.com/g/comp.lang.fortran/c/0ayE986c2nc - http://fortranwiki.org/fortran/show/comp.lang.fortran - https://fortran-lang.discourse.group/ - [Dr. Fortran blog](https://stevelionel.com/drfortran/) ## Discourse Group - https://fortran-lang.discourse.group/ ## L-Fortran [Modern interactive LLVM-based Fortran compiler](https://lfortran.org/) ## Miscellaneous - [FORTRAN.io finally, a Fortran Web Framework](https://fortran.io/) - [Pytorch Fortran bindings](https://github.com/alexeedm/pytorch-fortran) - https://news.ycombinator.com/item?id=29216907 - https://cyber.dabamos.de/programming/modernfortran/index.html - https://fortran-lang.org/newsletter/2021/12/29/Fortran-lang-2021-in-review/ - https://craftofcoding.wordpress.com/2022/01/05/why-fortran-is-easy-to-learn/ - https://fortran-lang.org/ - https://hn.algolia.com/?dateRange=all&page=0&prefix=false&query=fortran&sort=byDate&type=story - https://craftofcoding.wordpress.com/2022/02/11/what-fortran-does-better-than-c-like-languages/ - https://degenerateconic.com/a-modern-fortran-scientific-programming-ecosystem.html - [Fortran in the browser???](https://chrz.de/2020/04/21/fortran-in-the-browser/) ## History - [How John Backus’ Fortran Beat the Machine Code ‘Priesthood’](https://thenewstack.io/how-john-backus-fortran-beat-machine-codes-priesthood/) ## Everything Else - [J3 US Fortran Standards Committee](https://j3-fortran.org/) -