I've occasionally heard that with generics, Java didn't get it right. (nearest reference, here)
Pardon my inexperience, but what would have made them better?
Bad:
List<byte>
byte[]
Good:
1.4m articles
1.4m replys
5 comments
57.0k users