[J3] [EXTERNAL] Re: Slides available for your preview - Part 2 of the Generics Tutorial today at the J3 plenary
Clune, Thomas L. (GSFC-6101)
thomas.l.clune at nasa.gov
Tue Mar 2 21:05:09 UTC 2021
Disagree that it is the only way. But agree that it is one way.
I have some concerns about the parameterized modules approach, but we may well end up there.
For the moment we are exploring and your argument below that “One needs to have generic encompass everything in a module.” Is unsubstantiated. (And a bit hard to believe given approaches in other languages.)
* Tom
*
From: J3 <j3-bounces at mailman.j3-fortran.org> on behalf of Van Snyder via J3 <j3 at mailman.j3-fortran.org>
Reply-To: General J3 interest list <j3 at mailman.j3-fortran.org>
Date: Tuesday, March 2, 2021 at 3:30 PM
To: "j3 at mailman.j3-fortran.org" <j3 at mailman.j3-fortran.org>
Cc: Van Snyder <van.snyder at sbcglobal.net>
Subject: [EXTERNAL] Re: [J3] Slides available for your preview - Part 2 of the Generics Tutorial today at the J3 plenary
This approach to generic is wrong headed. It is not useful to have "generic" encompassing a few requirements. One needs to have generic encompass everything in a module. Otherwise, the incomplete and inconsistent integration of parameterized types and type-bound procedures, about which Richard Maine warned twenty years ago, is not addressed.
Go back and look at 04-383r1. It addresses all of the issues that Magnus discussed in Tokyo.
On Tue, 2021-03-02 at 13:42 -0500, Vipul Parekh via J3 wrote:
Fyi, a copy of the slides for part 2 of the tutorial on Generics is available, if you're interested in taking a look ahead of today's meeting.
It is under Meeting FIles -> Tutorials and file named, "Part 2 Tutorial Generics.pdf":
https://j3-fortran.org/meetingfiles/ws-meeting-files/Tutorials<https://gcc02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fj3-fortran.org%2Fmeetingfiles%2Fws-meeting-files%2FTutorials&data=04%7C01%7Cthomas.l.clune%40nasa.gov%7C523d8054d4f94c443ed508d8ddba13c0%7C7005d45845be48ae8140d43da96dd17b%7C0%7C0%7C637503138559025972%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=cRdH3SKAsxtX9Rvw5TAXBZsIPSB2IXZnQABemUhLeRo%3D&reserved=0>
[cid:image001.png at 01D70F7D.D0D249D0]
Thanks,
Vipul Parekh
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.j3-fortran.org/pipermail/j3/attachments/20210302/dd603a40/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.png
Type: image/png
Size: 39951 bytes
Desc: image001.png
URL: <https://mailman.j3-fortran.org/pipermail/j3/attachments/20210302/dd603a40/attachment-0001.png>
More information about the J3
mailing list