Beefy Boxes and Bandwidth Generously Provided by pair Networks
There's more than one way to do things

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?

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 musing on the Monastery: (6)
As of 2016-10-28 00:19 GMT
Find Nodes?
    Voting Booth?
    How many different varieties (color, size, etc) of socks do you have in your sock drawer?

    Results (373 votes). Check out past polls.