On 05/06/2009 14:04, Greg Brown wrote:
They have always been "pivot.*" by design. I've personally never been a big fan of the "org.*" or "com.*" naming scheme. I think it is outdated and needlessly verbose (.NET doesn't use it, and it makes the code more readable, IMO).
It is not outdated, it is designed to avoid any risk of clash, by using a scheme you are supposed to own: if the guys at apache.com or those of apache.net want to develop Java software, you are supposed to be able to use their libraries and those of apache.org simultaneously. If a mechanical company releases software to simulate mechanical parts and have axis.*, pivot.*, gears.* packages, we might have trouble to use it with the Pivot we know...
You know that, of course, but I wanted to stress that out.
Also, not all Java package names begin with "org" or "com"; e.g. "java.*", "javax.*", and "javafx.*".
Well, Sun created Java, they made the rules... :-) No compelling reasons, just my €0.02... -- Philippe Lhoste -- (near) Paris -- France -- http://Phi.Lho.free.fr -- -- -- -- -- -- -- -- -- -- -- -- -- --
