DEV Community

Discussion on: Programming Language Dictatorship

bloodgain profile image

Adding generics after the fact is how you end up with the awful erasure-based implementation in Java, though hopefully Go avoided some of the other mistakes of Java and wouldn't be quite as bad off. It's hard for me to see how a language that intends to be used for large project development wouldn't have some way to do generic programming early in its life.