Hacker News new | ask | show | jobs
by int_19h 1763 days ago
The need to tackle generics later resulted in design decisions such as type erasure, which even today are still limiting the evolution of Java.
1 comments

Yeah, that was an unforced error. Fundamental changes to a language can and should rely on upgrading deployed runtime libraries.