Beefy Boxes and Bandwidth Generously Provided by pair Networks
Think about Loose Coupling

The meaning of foo?

by jotti (Scribe)
on May 20, 2002 at 07:30 UTC ( #167781=perlquestion: print w/ replies, xml ) Need Help??
jotti has asked for the wisdom of the Perl Monks concerning the following question:

Can someone explain to me the the innermost meaning of the variable name foo? Where does it come from? What does it stand for?

Comment on The meaning of foo?
Replies are listed 'Best First'.
Re: The meaning of foo?
by Beatnik (Parson) on May 20, 2002 at 07:50 UTC
    There's always RFC 3092.

    ... Quidquid perl dictum sit, altum viditur.
      Definition 3 in RFC 3092 is the one I've always heard. I was always amused in school reading foo and bar for variable names in the computer textbooks. ;-)

      Some people fall from grace. I prefer a running start...

Re: The meaning of foo?
by Biker (Priest) on May 20, 2002 at 07:42 UTC

    Read this. ;-)

    Everything went worng, just as foreseen.

Re: The meaning of foo?
by talexb (Canon) on May 20, 2002 at 18:18 UTC
    My pal Bob Gike always said the meaning of foo was For Once Only, implying that it was a temporary file or variable. For example, finding a foo.tmp file in your directory with a time/date stamp more than a few days old likely meant you could delete it immediately.

    --t. alex

    "Nyahhh (munch, munch) What's up, Doc?" --Bugs Bunny

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: perlquestion [id://167781]
Approved by broquaint
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others drinking their drinks and smoking their pipes about the Monastery: (7)
As of 2015-10-06 23:58 GMT
Find Nodes?
    Voting Booth?

    Does Humor Belong in Programming?

    Results (165 votes), past polls