RFC 3092 (rfc3092) - Page 2 of 14
Etymology of "Foo"
Alternative Format: Original Text Document
RFC 3092 Etymology of "Foo" 1 April 2001
Section 2 below describes the definition and etymology of these words
and Section 3 interprets them as acronyms.
As an Appendix, we include a table of RFC occurrences of these words
as metasyntactic variables.
2. Definition and Etymology
bar /bar/ n. [JARGON]
1. The second metasyntactic variable, after foo and before baz.
"Suppose we have two functions: FOO and BAR. FOO calls BAR...."
2. Often appended to foo to produce foobar.
foo /foo/
1. interj. Term of disgust.
2. Used very generally as a sample name for absolutely anything, esp.
programs and files (esp. scratch files).
3. First on the standard list of metasyntactic variables used in
syntax examples (bar, baz, qux, quux, corge, grault, garply,
waldo, fred, plugh, xyzzy, thud). [JARGON]
When used in connection with `bar' it is generally traced to the
WW II era Army slang acronym FUBAR (`Fucked Up Beyond All
Repair'), later modified to foobar. Early versions of the Jargon
File [JARGON] interpreted this change as a post-war
bowdlerization, but it now seems more likely that FUBAR was itself
a derivative of `foo' perhaps influenced by German `furchtbar'
(terrible) - `foobar' may actually have been the original form.
For, it seems, the word `foo' itself had an immediate prewar
history in comic strips and cartoons. In the 1938 Warner Brothers
cartoon directed by Robert Clampett, "The Daffy Doc", a very early
version of Daffy Duck holds up a sign saying "SILENCE IS FOO!"
`FOO' and `BAR' also occurred in Walt Kelly's "Pogo" strips. The
earliest documented uses were in the surrealist "Smokey Stover"
comic strip by Bill Holman about a fireman. This comic strip
appeared in various American comics including "Everybody's"
between about 1930 and 1952. It frequently included the word
"FOO" on license plates of cars, in nonsense sayings in the
background of some frames such as "He who foos last foos best" or
"Many smoke but foo men chew", and had Smokey say "Where there's
foo, there's fire". Bill Holman, the author of the strip, filled
it with odd jokes and personal contrivances, including other
Eastlake, et al. Informational