3 ms·
No it wasn't necessary to maintain backwards compatibility. Type erasure was implemented to allow libraries to upgrade to generics without breaking compatibilit
by dmm 11y ago
No it wasn't necessary to maintain backwards compatibility. Type erasure was implemented to allow libraries to upgrade to generics without breaking compatibility with existing applications.
- wtetzner 11y agoHow is that not backwards compatibility?
- codingbinary 11y agoThe one is on a language level, the other on an application/framework level.