Hacker News new | ask | show | jobs
by jimbokun 19 days ago
Because they refuse to do something until they figure out how to do it well.

I respect that.

1 comments

Go's generics design is the most clunky one among popular languages.
Exactly. We heard for years they wouldn't do generics it until they could do it right, and that was perfectly fine with me. Who wouldn't want a well thought out implementation? Then they released generics and it was like, "this is what you thought was the right way to do it?!"
What’s the approach they should have used instead and how would it be better? Especially in terms of keeping fast compile times and overall performance.