Hacker News new | ask | show | jobs
by gpderetta 3680 days ago
I think that the problem with Java is not that they are implemented with type erasure (many functional languages do the same and monomorphize only when optimizing), the issue is that this implementation detail is a leaky abstraction in Java.