Folks, I have rather slowly and densely assimilated the messages from Ted and others about what you've been up to with COLT. It seems to me that my ambitions to get an Apache library to compete with Trove would be most easily tackled by improving your fork than by any other strategy, so, with your permission, I'll start making patches.
One proposal I want to make first: the token 'matrix' in the package names is confusing. I know you don't want to use 'colt'. How about 'pony' for bitvector, buffer, and functions, and 'collections' for list and map? A less silly alternative 'utils'. I don't want to do that sort of rename in a patch. I'll start working in the packages as you have them for now. My goals are to fill in more data types in the primitive types and update to use generics where Objects are in flight. --benson