Fortran‐lang's 2025 wish list of TODOs - fortran-lang/webpage GitHub Wiki

DRAFT

The following list corresponds to key issues that some of the members of the community have identified as of high priority to continue strengthening the Fortran ecosystem and wish to promote to request contribution from the large community:

fpm

stdlib

LFortran

  • Get LFortran to beta quality, meaning it is expected to work on most codes

Tooling

Learning material

  • New tutorials on Fortran topics (array processing, callback functions, object-oriented programming, etc.)
  • GPU training material with gfortran
  • Better and standardized documentation on (MPI / CoArray) and (OpenMP / do concurrent)

Misc

  • Review and improve disadvantages of Tree-sitter grammar and other ad-hoc parsing approaches robustness performance (Typescript calling Python calling regex library …)
  • graph based compilation, avoid producing single .o/.mod in each process (LFortran / fpm)
  • fpm <–-> compiler protocol (avoid reading and writing files to disk over and over)