[J3] Generics for Go

Damian Rouson damian at sourceryinstitute.org
Sun Oct 18 11:08:26 EDT 2020

Good idea, Ondrej.  I would join a call.  


Sent from my iPhone

> On Oct 17, 2020, at 16:44, Ondřej Čertík via J3 <j3 at mailman.j3-fortran.org> wrote:
> Hi Bob and Vipul,
>> On Sat, Oct 17, 2020, at 9:47 AM, Robert Corbett via J3 wrote:
>> I have been studying the
>> programming language Go
>> for a few years now.  I read
>> the news section on the
>> golang website this morning.
>> I learned that some people
>> are again trying to add generics
>> to the language.  There was
>> a previous effort to do so, but
>> apparently it was too ambitious.
> Thanks for the link. I read it and my understanding of it is that they are doing  templates + strong concepts (using C++ terminology), which we have determined in the Generics subgroup is the way to go. The Go proposal shows on an example how it differs from C++ templates.
> They specifically show that the constraint causes the compiler to check both the user code (instantiation) and the library code (generics code). That's called the strong concept in C++.
> Is anybody interested in having a video call next week to make some more progress on generics?
> Here is our current status:
> https://github.com/j3-fortran/generics/issues/9
> Ondrej

More information about the J3 mailing list