[OT] Go officially won't get generics

Paulo Pinto via Digitalmars-d digitalmars-d at puremagic.com
Thu May 8 23:42:13 PDT 2014


On Friday, 9 May 2014 at 05:22:36 UTC, Russel Winder via 
Digitalmars-d wrote:
> On Thu, 2014-05-08 at 19:37 +0000, Jesse Phillips via 
> Digitalmars-d
> wrote:
> […]
>> Ah, well context around it removes all my claims. It is clear 
>> he is saying that Go 1.x will not have generics.
>
> Given the statements about backward compatibility there is no 
> way Go 1.x
> can have generics. I'm fairly sure the core Go team are 
> convinced the
> interface way and manual "overloading" is the way to go, and 
> that
> generics are an unnecessary burden. Many people argue they are 
> wrong
> without actually trying the style of programming inherent in the
> language.

You mean programming in

- Turbo Pascal with object as root
- Oberon with object as root
- Smalltalk with object as root
- Modula-3 with ROOTANY as root
- C++ without templates
- Java with object as root
- C# with object as root

Me, I know what it means.

--
Paulo



More information about the Digitalmars-d mailing list