Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Because they refuse to do something until they figure out how to do it well.

I respect that.



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.




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: