> -1. > > Backward compatibility is the main concern. [collection] is widely used. If > the package is reorged, existing users (including Struts and Tomcat?) can't > upgrade to new releases without substantial changes. > > Besides, the [collection] package is not that big, compared to say java.util.*.
Mind you, many people would consider that java.util is pretty badly organised. I agree that the inconvenience to users needs to be carefully weighed up. Sun has made the decision to keep java.util together instead of splitting it into java.collections, java.time, etc. I think that decision was a good one, but that doesn't necessarily make it a good design. :-) Rich
signature.asc
Description: This is a digitally signed message part
