I've noticed Something Odd about the Colt design. For the
PrimitiveArrayList classes, they are made to implement List over the
corresponding capitalized type. E.g. AbstractIntList extends
AbstractList<Integer>.

I think that this is confusing and pointless. Instead of a nice clean
API that looks more or less just list ArrayList with 'int', it has the
mush of Integer and int.

I propose to rip all of this out (and generate all the XxxArrayLists).

Does this upset anyone in prospect?

Reply via email to