Thus it was written in the epistle of Steve Simmons,
> On Wed, Aug 09, 2000 at 05:53:44PM -0400, Ted Ashton wrote:
> 
> > I'll take that as my cue ;-).
> 
> Ah, nothing like a man who knows when to pick up his cues.

:-)

> > <*shudder*>  This whole business is getting pretty scary . . .
>   [[ discussion of ugly implicatations elided ]]
> 
> The short answer is that (assuming I understand Larry's statement)
> he'd like these issues addressed.  If the resulting `best' answer
> is so complex and so ugly that he decides it's a bad idea, that's
> fine -- but (if I recall correctly) tcl has addressed this problem
> and come up with workable solutions.  I'm not intimately familiar
> with them, but will get so.

Understood.  After a bit of reflection on it, I got to wondering, what if it
  1) Searched all of @INC for the most recent module which fits within the 
     constraints given (version range numbers, at least).
  2) Loaded the module globally (as it does now) *unless* told not to.  Thus,
     if a module wanted to
       use Foo private;
     then it could.
As far as the author business goes, is it becoming unwieldy to have portions
of the namespace assigned to specific authors?  That is, Devel::SmallProf is 
mine (as per committee decision) and others wanting to write small profilers
can have TinyProf, MicroProf and so forth.  I really think that multiple 
versions of a module are a fairly natural thing, but that modules with the
same name by different folks are bound to cause confusion, much beyond the 
actual running of programs.  

  PerlUserA:  I keep having this problem with the Foo::Bar module.  It won't
    grok blargs as it ought.
  PerlUserB:  You must be doing something wrong.  It works fine for me.
    <*three day conversation ensues*>
  PerlUserB:  I give up.  I don't know what you're doing wrong.  Why don't you
    write to Tom and ask him.
  PerlUserA:  Tom, why Tom?
  PerlUserB:  Because he wrote the module.
  PerlUserA:  No he didn't.  Ilya wrote it.

Ted
-- 
Ted Ashton ([EMAIL PROTECTED]), Info Sys, Southern Adventist University
          ==========================================================           
It is not knowledge, but the act of learning, not possession but the act of
getting there, which grants the greatest enjoyment. When I have clarified
and exhausted a subject, then I turn away from it, in order to go into
darkness again; the never-satisfied man is so strange if he has completed a
structure, then it is not in order to dwell in it peacefully, but in order
to begin another. I imagine the world conqueror must feel thus, who, after
one kingdom is scarcely conquered, stretches out his arms for others.
                                           -- Gauss, Karl Friedrich (1777-1855)
          ==========================================================           
         Deep thoughts to be found at http://www.southern.edu/~ashted

Reply via email to