Go 2, here we come!

Russel Winder russel at winder.org.uk
Tue Dec 4 07:41:18 UTC 2018


On Mon, 2018-12-03 at 14:41 +0000, Ola Fosheim Grøstad via Digitalmars-d
wrote:
> On Friday, 30 November 2018 at 17:43:28 UTC, Russel Winder wrote:
> > I believe you will find that some form of generics is the main 
> > and primary reason for Go 2.
> 
> Mmm, yes, but they will probably try to keep it simple. They need 
> to bring along all those Go programmers that went with Go because 
> it was a simple language...

But they also have to make good on the promise to introduce generics if it was
shown interface was not up to the task, and there was a viable system, and to
stop everyone decrying the uselessness of Go because of lack of generics.

Now that Go seems to have a role of replacing Java in The Cloud, generics is a
far more serious issue than it was three years ago – there is nothing quite as
stimulating of action as big company spokespeople rather than private
individuals making disparaging remarks. So the Go team have more or less been
forced to find an acceptable generics system, which they haven't tried
seriously before.

The arguments on the mailing list seem to be ignored by the core Go team, so I
feel we can assume they have their preferred solution – which will likely be
the one Russ Cox has been writing about.
 
-- 
Russel.
===========================================
Dr Russel Winder      t: +44 20 7585 2200
41 Buckmaster Road    m: +44 7770 465 077
London SW11 1EN, UK   w: www.russel.org.uk

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part
URL: <http://lists.puremagic.com/pipermail/digitalmars-d/attachments/20181204/8406b905/attachment.sig>


More information about the Digitalmars-d mailing list