Improving Fortran standardization process (lessons from C++23 getting multidimensional arrays)

At this stage given all that has transpired, I think it will be infinitely better to focus on addressing the gaps and limitations and improving the areas of weaknesses.

As part of this, I would urge everyone practicing Fortran in their computational efforts to contemplate For whom Fortran, for what.

I personally think Fortran must strive to remain a general-purpose programming paradigm with particular focus on scientific and technical computing covering HPC (exascale and beyond) to smaller scale in research, industry, and academic from hobbyist/single developer to very large teams across platforms. A standard really helps with such broad needs and Fortran already has one.

What Fortran lacks immediately is resources: contributors and funds.

With more resources of the right kind, considerable improvements can be made. It does not always solve the problem but resources are a must, there can be little hope otherwise.

2 Likes