I learned Fortran back in 2016 for a HPC course. It was indeed quick to learn but the resources online at the time for understanding compiler and runtime errors were scant compared to more popular languages. I mostly referenced pdfs of old books, and course notes scattered across various academic pages of ~vintage for learning the language and had sparse SO answers for help with gfc errors.
This quote from the article rings true to me:
>First, the lack of a standard library, a common resource in modern programming languages, makes mundane general-purpose programming tasks difficult. Second, building and distributing Fortran software has been relatively difficult, especially for newcomers to the language. Third, Fortran does not have a community maintained compiler like Python, Rust or Julia has, that can be used for prototyping new features and is used by the community as a basis for writing tools related to the language. Finally, Fortran has not had a prominent dedicated website – an essential element for new users to discover Fortran, learn about it, and get help from other Fortran programmers.