On Mon, 19 Jan 2004, Daniel Staal wrote: > Basically, adding the author's name into the name of the module just > trades an illusion of a 'clean' TLD for my headspace. I would rather > have a messy TLD: there are tools that can help me search and sort > that. Perl is *supposed* to help me clean my headspace, by not > making me think about the inconsequential and irrelevant. > > Daniel T. Staal
It's not really a perl issue as much as it's a CPAN issue. In most module cases, we're only talking about 1 or 2 lines of code. use au::author::Blah qw(func1 func2); ...or... use au::author::Blah; $b=au::author::Blah->new(); ...or if you used perl6... use au::author::Blah as Blah; In most cases, you'll only refer to the full name of the module once. The idea of organizing namespaces is to resolve the issues CPAN maintainers have had with naming conflicts, or namespace ownership issues. -------------------- Christopher Josephes [EMAIL PROTECTED]
