I have enough trouble remembering APIs without trying to remember whether I need to load something in namespace of William, Will, Bill, Willie, or Willy.
Why would that be? I mean, the odds are if you're dealing with a non-core Perl module, you're going to need to know the name if you want to download it in the first place. If you use a module long enough, you'll get used to how it's called.
--As for the rest, it is mine.
True, but *why* should I (or anyone else, besides the developer themself) know or care who developed it? It's irrelevant: it doesn't have anything to do with what the module does.
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
--------------------------------------------------------------- This email copyright the author. Unless otherwise noted, you are expressly allowed to retransmit, quote, or otherwise use the contents for non-commercial purposes. This copyright will expire 5 years after the author's death, or in 30 years, whichever is longer, unless such a period is in excess of local copyright law. ---------------------------------------------------------------