News for hackers. Stuff that matters.
Re:Go 2 Draft Designs by manigandham on Tuesday August 28, 2018 @04:39PM (#17862651)
Having generics isn't related to excessive abstractions. One is a language feature and the other is program architecture. It's definitely not an exclusive trade-off.

I'm sure there are plenty of Go apps with bad architecture, where a tiny dose of generics would greatly help.

Re:Go 2 Draft Designs by stcredzero on Tuesday August 28, 2018 @04:59PM (#17862831)
Having generics isn't related to excessive abstractions.

I've seen the situation in C++ where templates led to excessive templates, simply because they were "neat." As a result, I found myself debugging code that had no source code whatsoever.