Hacker News new | ask | show | jobs
by rackjack 1652 days ago
Every language feature gets misused in some way, but if it is overwhelmingly used to clarify and reduce code, I think it is a win. I believe generics will overwhelmingly be used to do this, so I think they are a win.

I doubt more complex features than this will be added, considering how long it took to get generics.

Rust is a very different language from Go, though it can do similar things. If you have people willing to learn it, you can certainly try, though you might find the ecosystem lacking.