DEV Community

Discussion on: Go doesn’t need generics

Collapse
 
jessekphillips profile image
Jesse Phillips

The challenge is that complexity exists. Where does the complexity live, in libraries? The language? The tool chain?

he-the-great.livejournal.com/49072...

It is not that Go needs x, but we don't code in MIPS and that is a very simple language.

On the specifics of generics, you utilize Java and C# as examples of languages people are just used to having generics. It took Java 10 years to add generics. And C# had a quick follow up in v2. So Go is positioned well to follow these languages.

I'm not sold on generics either. I'm sold on static typing and static meta programing.