Originally posted by Jesper de Jong:
Can you give some specific examples of what you think is not good about Java generics?
Generics were mainly designed to allow type safe collections. There are some strange quirks, like you can't make an array of a concrete parameterized type, see my blog entry for an explanation.
Otherwise I think generics are adequate and not overly complex. Maybe you just have to get used to them...
Originally posted by Mark Spritzler:
First time I have seen someone mention the words "Marco Substitution" since my Foxpro days.