3 ms·
Java didn't have generics until version 5. They were added 8 years later.
Java didn't have generics until version 5. They were added 8 years later.
c# was also released without generics, they wanted it out the door and the generics were not ready. They landed in 2.0.
Java didn't have user-defined generics, but it did have parametrized builtin types: arrays. Same thing for C#.