Beefy Boxes and Bandwidth Generously Provided by pair Networks
laziness, impatience, and hubris
 
PerlMonks  

Re^3: File::Temp randomness when forking

by Moron (Curate)
on Nov 29, 2005 at 13:25 UTC ( [id://512627]=note: print w/replies, xml ) Need Help??


in reply to Re^2: File::Temp randomness when forking
in thread File::Temp randomness when forking

This node falls below the community's threshold of quality. You may see it by logging in.
  • Comment on Re^3: File::Temp randomness when forking

Replies are listed 'Best First'.
Re^4: File::Temp randomness when forking
by PreferredUserName (Pilgrim) on Nov 29, 2005 at 14:32 UTC
    > No module works at all in an absolute sense.

    Too true, Moron! Why, Perl itself, and the platforms it runs on can hardly be said to work, as the requirements they currently meet will surely change. At least I assume so; I don't get around enough to really have a valid opinion.

    /blech

Re^4: File::Temp randomness when forking
by thor (Priest) on Nov 29, 2005 at 20:33 UTC
    The question for your using any given module should be: "does it fit my requirements right now?". If the answer is "yes", then you use it. If it's "almost", then you can either patch the module to your own specifications or roll your own. If it's "no", then you make your own and upload it to CPAN for others to use (if that's appropriate). To say that no module will ever fit your requirements is lunacy.

    thor

    The only easy day was yesterday

      There is another point that I haven't mentioned: Even though a module may be 99% fit for a purpose, it can still mean 300% extra code to overcome that compared with hand-rolling. This happens so often with File::Find where a complex requirement still only means one extra line per feature in a hand-rolled subroutine, but needs three or four lines of interface plus ten basic lines of code to use the CPAN (in fact core) module, that therefore I find myself not using that module any more.
        So what you're saying is that it's easier to come up with a from-scratch solution than to take one that's 90% there and make modifications? Ummm...

        thor

        The only easy day was yesterday

      If it's lunacy then why say it. This post seems to be a classic straw man. The rest of your points have already been made by me and others.

      -M

      Free your mind

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://512627]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others examining the Monastery: (4)
As of 2024-04-19 04:14 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found