On Monday 20 August 2001 21:46, Rich Bowen wrote:
> > I've heard this 3-level names argument several times from several
> > different people, but I still fail to understand what's so wrong with
> > them. I never noticed that they were hard to find, and for some vast
> > namespaces (eg Date) I think that they provide a nice partitionning. In
> > fact, I feel that restricting namespaces to two levels makes things
> > actually harder to find, I prefer a nice conceptual "hashing" over an
> > n-page long sequential search.
>
> Except that CPAN does not work that way. That is, all Date::* module
> appear on one page, regardless of how deep the namespace is.
I know, but putting them in three level namespaces has the result of sorting
them correctly (Date-Calendar-*, Date-Algo-*, ...). That makes things a lot
clearer to me (clearer in fact than if they were in subdirectories).
--
_______________________________________________________________________
Robin Berjon <[EMAIL PROTECTED]> -- CTO
k n o w s c a p e : // venture knowledge agency www.knowscape.com
-----------------------------------------------------------------------
Give a man a fish and he will eat for a day. Teach him how to fish,
and he will sit in a boat & drink beer all day.