> You're seriously saying that generically? All languages should simply have them? Not so sure you should dismiss the context like that.
Point me to a successful statically typed language born after 2005 that doesn't have some form of generics. Go has generics by the way, you just can define your own in user land, which is a stupid limitation.