Hacker News new | ask | show | jobs
by jrockway 4291 days ago
My understanding is that the Go team says they can't figure out how to make generics work nicely, that's why they haven't added them.

Also, type casts don't cause runtime panics. You can use type-based switch/case or check the "ok" return value from the cast to see if it worked.

1 comments

That's basically what Java said in 1995.

There is a reason why Java completely abandoned that position.

Did Java make generics work nicely, or did they just bolt them on?