Conveners
Session A: Community Efforts
- Tiziano Müller (Theory & Computation, Dept. of Chemistry, University of Zurich)
A thriving community around a programming language is essential for onboarding
new users and retaining existing ones. Besides a few discussion boards and mailing lists, Fortran has not had a healthy online community in the modern internet era, like many other programming languages have. Despite the developments of the language, its user base has been declining as a result. Many new software...
The Fortran Standard, as published by the International Organization for Standardization (ISO), does not include a Standard Library. The language can be extended with new intrinsic procedures and modules, but these must be formally standardized and then implemented by compiler vendors before becoming available to users. Therefore, the goal of this project is to provide a community driven and...
While Fortran is the oldest high level language, it has done quite well in keeping up with the times in terms of features and capabilities of the language itself. However, modern practices and developers have become accustomed to tools and ecosystems which provide many conveniences in a programming environment. Unfortunately, Fortran has not kept pace with such tooling and ecosystems. One such...