> > Huh? Why is "do" a bad thing????
> 
> Do is bad because it is called every time, even if you've already executed

You are confused about the two different forms of do. The do BLOCK form I
used has nothing to do with the do EXPR form you seem to be confused about.
perldoc -f do explains the differences quite in detail.

> flag to keep from compiling again and checking $@ yourself, so you're
> getting around these problems, but the file form of do is generally a red
> flag.

This is just as saying "division is a bad thing in general, because it
let's you try to divide by zero". Of course you could abuse do, but you
should read about the different forms of do in the perl documentation
where it explains what do is for, and what it isn't for.

(let's direct followup discussion about perl to private mail, thanks)

-- 
      -----==-                                             |
      ----==-- _                                           |
      ---==---(_)__  __ ____  __       Marc Lehmann      +--
      --==---/ / _ \/ // /\ \/ /       [EMAIL PROTECTED] |e|
      -=====/_/_//_/\_,_/ /_/\_\       XX11-RIPE         --+
    The choice of a GNU generation                       |
                                                         |

Reply via email to