Succinct statement end

This discussion appeared before. For the moment, the answer seems to be no. and I do not think that will change, since it appears to be significant extra work for the compiler developers only to stop non-Fortran programmers from nagging about the verbosity of a language they have never used and will likely never use.

There is a significant limitation with constructs in MATLAB and Julia (and almost any other language) where Fortran shines. And that is the ability to exit any construct at any nesting level by labeling the construct. It’s a true time-saver when dealing with ten nested loops and if-blocks, where deep in the blocks, the programmer can exit all nested levels at once by a single condition check. Try implementing the same in MATLAB or Julia, and that will require 30 extra lines or more to achieve the same goal.

2 Likes