The Origins of Scala

When Java first shipped, Bill Joy and James Gosling and the other members of the Java team thought that Java should have generics, only they didn't have the time to do a good job designing it in. So because there would be no generics in Java, at least initially, they felt that arrays had to be covariant.

Lexy over 12 years ago
This website uses short-lived cookies to improve usability.
Accept or learn more