(j3.2006) 14-010
Damian Rouson
sourcery
Thu Jan 23 12:42:07 EST 2014
>
> On Jan 22, 2014, at 6:15 PM, Van Snyder <Van.Snyder at jpl.nasa.gov> wrote:
>
>>
>> Now that we've obsolesced the FORALL statement and construct in favor of
>> DO CONCURRENT, we no longer have an equivalent as terse as a FORALL
>> statement. As feature creep, could we propose a CONCURRENT statement,
>> for consideration at the June WG5 meeting?
>
> I would not favor proposing such a thing. I don?t recall ever seeing the statement version of FORALL used in practice. Adding a similar syntax for DO CONCURRENT would add no useful functionality, and it seems like a stylistic regression. The task for F2015 was to remove warts, not add them.
>
I?m not sure what classifies Van?s suggestion as a wart or stylistic regression. I used for the FORALL statement numerous times, including in my book, and would definitely use a DO CONCURRENT statement. In fact, I?ve frequently wished the language had one so I was glad to see Van suggest it.
The most common complaint I hear from those new to Fortran is that the language is verbose relative to the other languages to which they?ve become accustomed. Anything that facilitates brevity is a plus to me.
Damian
More information about the J3
mailing list