Re: More 6PAN musings: local namespaces by John Siracusa- June 16, 2002 On 61602 1:50 AM, Luke Palmer wrote:> On Sun, 16 Jun 2002, Michael G Schwern wrote:>> Let&39;s dump out the sack of namespace partitioning problems:>> >> What if Acme decides it wants to release part of it&39;s code as Open Source>> (Happens a lot). Does it release it as Com::Acme::Text::Thing or>> Text::Thing If the name changes, do they have to rewrite all their>> existing code Or maybe maintain two names>> >> What if Acme changes it&39;s..http://www.nntp.perl.org/group/perl.perl6.stdlib/2002/06/msg204.html Re: More 6PAN musings: local namespaces by Luke Palmer- June 16, 2002 On Sun, 16 Jun 2002, Michael G Schwern wrote:> On Sat, Jun 15, 2002 at 10:35:48PM -0400, John Siracusa wrote:> > Once nice thing about Java is the class naming convention that lets> > individual companies (or even individuals, I guess) do custom development> > that they can safely integrate with the "standard" Java classes and the work> > of other companiesindividuals without fear of namespace clashes. For> > example, the Acme Corporation can build a..http://www.nntp.perl.org/group/perl.perl6.stdlib/2002/06/msg203.html Re: More 6PAN musings: local namespaces by Michael G Schwern- June 16, 2002 On Sat, Jun 15, 2002 at 10:35:48PM -0400, John Siracusa wrote:> Once nice thing about Java is the class naming convention that lets> individual companies (or even individuals, I guess) do custom development> that they can safely integrate with the "standard" Java classes and the work> of other companiesindividuals without fear of namespace clashes. For> example, the Acme Corporation can build a huge library of Java code under> the com.acme. namespace:...http://www.nntp.perl.org/group/perl.perl6.stdlib/2002/06/msg202.html More 6PAN musings: local namespaces by John Siracusa- June 15, 2002 Once nice thing about Java is the class naming convention that letsindividual companies (or even individuals, I guess) do custom developmentthat they can safely integrate with the "standard" Java classes and the workof other companiesindividuals without fear of namespace clashes. Forexample, the Acme Corporation can build a huge library of Java code underthe com.acme. namespace: com.acme.widget, com.acme.widget.control, etc.Acme can do this knowing that their stuff will never...http://www.nntp.perl.org/group/perl.perl6.stdlib/2002/06/msg201.html |