Email address obfuscation in effect -- please
click here to turn it off.
[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
On Wed, 1 Oct 2003, Ross, Matthew wrote:
> > Right. The nonsense variable names of yore were "foo", "bar", and
> > "baz". People used them in pseudo-code all the time. "spam" was
> > similar, except that it seems to be used (even in the mid-80s!)
> > more as a subroutine name.
>
> Are "foo" and "bar" descended from "fubar"? I had always thought
> so, but I've had several geeks whose overinflated egos dwarfed
> even mine tell me I was wrong.
This is another one of those Great Mysteries. There is no question
that the existence of the expression "fubar" probably helped "foo"
and "bar" maintain their place in the lexicon of programming, but
whether they derived from it...that's tricky. Unfortunately, too,
they're both old enough that they predate email, much less Usenet,
so doing the research on them is a lot more work. I think I know
that "Foo" anyway occurs in the Lisp 1.5 Manual from the mid-60s.
jking
_______________________________________________
discussion mailing list
EMAIL:PROTECTED
http://mlug.missouri.edu/mailman/listinfo/discussion