[J3] Generics for Go

Mark LeAir mleair at nvidia.com
Sun Oct 18 15:46:03 EDT 2020


I'm available for a conference call after 11am Pacific Time.

-Mark


-----Original Message-----
From: J3 <j3-bounces at mailman.j3-fortran.org> On Behalf Of Ondrej Certík via J3
Sent: Sunday, October 18, 2020 12:20 PM
To: Damian Rouson <damian at sourceryinstitute.org>; J3 Mailinglist <j3 at mailman.j3-fortran.org>
Cc: Ondřej Čertík <ondrej at certik.us>
Subject: Re: [J3] Generics for Go

External email: Use caution opening links or attachments


Awesome, thank you Damian.

I setup a pool for this week:

https://doodle.com/poll/mahvsiqyiw52bwyp

Anybody interested please note your times, I will announce on Tuesday morning when we'll do the call.

Ondrej

On Sun, Oct 18, 2020, at 9:08 AM, Damian Rouson wrote:
> Good idea, Ondrej.  I would join a call.
>
> D
>
> 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