Mail Archives: djgpp/2001/01/09/06:20:35
That's interesting. I was always under the impression it meant "whatever" as
in needing a unique type of name just for the sake of demonstrating
something, just like a tutor might demonstrate writing a function in C as
something like this:
ret_type func_name( [param_list] )
{
stmts;
}
but instead of saying func_name saying foo(), since the Yanks called the
UFOs they encountered in flight "foo fighters," saying "foo" because they
really didn't know what to call them, it was just a placeholder for a name.
Or did "foo" in "foo fighters" come from fubar? What is fubar anyway?
James
----- Original Message -----
From: "Eli Zaretskii" <eliz AT is DOT elta DOT co DOT il>
To: "bedbed" <baby AT car DOT com>
Cc: <djgpp AT delorie DOT com>
Sent: Tuesday, January 09, 2001 7:30 PM
Subject: Re: what's foo?
>
> On Tue, 9 Jan 2001, bedbed wrote:
>
> > I see the phase 'foo' so often in C related topics. What does it mean
> > or originate from?
>
> It comes from "fubar", which see. (That's why you will also see `foo'
> and `bar' mentioned in the same text.)
>
- Raw text -