(j3.2006) Fwd: Requirements for the next standard after Fortran 2015 (tentatively called F2020)

Dan Nagle danlnagle
Fri Jun 2 20:58:49 EDT 2017


Hi,

Some thoughts re varying strings from c.l.f

> Begin forwarded message:
> 
> From: Wolfgang Kilian <kilian at invalid.com>
> Subject: Re: Requirements for the next standard after Fortran 2015 (tentatively called F2020)
> Date: June 1, 2017 at 23:34:15 MDT
> To: Dan Nagle <danlnagle at mac.com>
> 
> On 02.06.2017 04:01, Dan Nagle wrote:
>> Hi,
>> On 2017-06-01 17:14:44 +0000, Wolfgang Kilian said:
>>> The ISO Varying String module (or, to be exact, an implementation of it) has the important advantage that it enables arrays of strings of varying length.  Dropping the module is of course possible.  But this means that the programmer has to introduce his own wrapper type for strings in arrays.  Such a wrapper type, done properly, eventually leads to a recreation of a varying-string module.  So rather support the ISO standard?
>> Why not continue to use your implementation of iso_varying_strings?
> 
> Of course.  It's not ours but the implementation by Rich Townsend (based on allocatables) that we are using.
> 
>> I think vs may be withdrawn this time around.
> 
> I admit that this is an academic issue since no vendor did actually adopted this part of the standard, in the sense of providing a genuine (optimized) implementation.
> 
> Nevertheless, my concern is that dropping Ivs would make a useful part of the Standard obsolescent for which no adequate replacement exists in the new revision.  At least, I'm not aware of any.  That's somewhat unusual.
> 
> -- Wolfgang


--

Cheers!
Dan Nagle




-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.j3-fortran.org/pipermail/j3/attachments/20170602/e3e24658/attachment.html 



More information about the J3 mailing list