英文字典中文字典


英文字典中文字典51ZiDian.com



中文字典辞典   英文字典 a   b   c   d   e   f   g   h   i   j   k   l   m   n   o   p   q   r   s   t   u   v   w   x   y   z       







请输入英文单字,中文词皆可:

foo    音标拼音: [f'u]
/foo/ A sample name for absolutely anything,
especially programs and files (especially {scratch files}).
First on the standard list of {metasyntactic variables} used
in {syntax} examples. See also {bar}, {baz}, {qux}, {quux},
{corge}, {grault}, {garply}, {waldo}, {fred}, {plugh},
{xyzzy}, {thud}.

The etymology of "foo" is obscure. When used in connection
with "bar" it is generally traced to the WWII-era Army slang
acronym {FUBAR}, later bowdlerised to {foobar}.

However, the use of the word "foo" itself has more complicated
antecedents, including a long history in comic strips and
cartoons.

"FOO" often appeared in the "Smokey Stover" comic strip by
Bill Holman. This surrealist strip about a fireman appeared
in various American comics including "Everybody's" between
about 1930 and 1952. FOO was often included on licence plates
of cars and in nonsense sayings in the background of some
frames such as "He who foos last foos best" or "Many smoke but
foo men chew".

Allegedly, "FOO" and "BAR" also occurred in Walt Kelly's
"Pogo" strips. In the 1938 cartoon "The Daffy Doc", a very
early version of Daffy Duck holds up a sign saying "SILENCE IS
FOO!". Oddly, this seems to refer to some approving or
positive affirmative use of foo. It has been suggested that
this might be related to the Chinese word "fu" (sometimes
transliterated "foo"), which can mean "happiness" when spoken
with the proper tone (the lion-dog guardians flanking the
steps of many Chinese restaurants are properly called "fu
dogs").

Earlier versions of this entry suggested the possibility that
hacker usage actually sprang from "FOO, Lampoons and Parody",
the title of a comic book first issued in September 1958, a
joint project of Charles and Robert Crumb. Though Robert
Crumb (then in his mid-teens) later became one of the most
important and influential artists in underground comics, this
venture was hardly a success; indeed, the brothers later
burned most of the existing copies in disgust. The title FOO
was featured in large letters on the front cover. However,
very few copies of this comic actually circulated, and
students of Crumb's "oeuvre" have established that this title
was a reference to the earlier Smokey Stover comics.

An old-time member reports that in the 1959 "Dictionary of the
TMRC Language", compiled at {TMRC} there was an entry that
went something like this:

FOO: The first syllable of the sacred chant phrase "FOO MANE
PADME HUM." Our first obligation is to keep the foo counters
turning.

For more about the legendary foo counters, see {TMRC}. Almost
the entire staff of what became the {MIT} {AI LAB} was
involved with TMRC, and probably picked the word up there.

Another correspondant cites the nautical construction
"foo-foo" (or "poo-poo"), used to refer to something
effeminate or some technical thing whose name has been
forgotten, e.g. "foo-foo box", "foo-foo valve". This was
common on ships by the early nineteenth century.

Very probably, hackish "foo" had no single origin and derives
through all these channels from Yiddish "feh" and/or English
"fooey".

[{Jargon File}]

(1998-04-16)



安装中文字典英文字典查询工具!


中文字典英文字典工具:
选择颜色:
输入中英文单字

































































英文字典中文字典相关资料:


  • http - what does foo and bar mean and why people like use them as . . .
    Google can answer your question far better than I From wiki: The word foo originated as a nonsense word from the 1930s, the military term FUBAR emerged in the 1940s, and the use of foo in a programming context is generally credited to the Tech Model Railroad Club (TMRC) of MIT from circa 1960 [9]
  • language agnostic - What does foo really mean? - Stack Overflow
    foo is used as a place-holder name, usually in example code to signify that the object being named, or the choice of name, is not part of the crux of the example foo is often followed by bar, baz, and even bundy, if more than one such name is needed Wikipedia calls these names Metasyntactic Variables
  • history - What is the origin of foo and bar? - Stack Overflow
    Foo and bar were also commonly used as file extensions Since the text editors of the day operated on an input file and produced an output file, it was common to edit from a foo file to a bar file, and back again It was also common to use foo to fill a buffer when editing with TECO
  • javascript - what does FOO stand for? - Stack Overflow
    The terms foobar ˈfʊːbɑː , fubar, or foo, bar, baz and qux (alternatively quux) are sometimes used as placeholder names (also referred to as metasyntactic variables) in computer programming or computer-related documentation [1]
  • Почему во многих примерах функции называют foo?
    В случае, когда кто-нибудь нажимал один из аварийных выключателей на системном табло вместо времени появлялась надпись «FOO» и поэтому эти выключатели назвали «Foo switches» Позже в этом клубе
  • what is foo? I have seen it in many CSS and Web designing examples
    The terms foobar, foo, bar, baz and qux are sometimes used as placeholder names (also referred to as metasyntactic variables) in computer programming or computer-related documentation Wikipedia When working with IE6, sometimes it is FUBAR
  • Is Foo* f = new Foo good C++ code - Stack Overflow
    Rather than Foo *f = new Foo();, you should use one of these: Scoped_Foo f; just create a wrapper which *internally* allocates what it needs on the heap and frees it when it goes out of scope shared_ptr<Foo> f = new Foo(); if you *do* need to dynamically allocate an object, place the resulting pointer inside a smart pointer of some sort
  • What does foo mean in this SQL Server Query? - Stack Overflow
    In this example, foo is a table alias Here's how you'd use it: SELECT foo * FROM ( SELECT RANK() OVER (ORDER BY ts stud_mark DESC) AS ranking, ts stud_id, ts stud_name, ts stud_mark FROM tbl_student ts) AS foo WHERE foo ranking = 10
  • terminology - Meaning of foo, bar, baz, etc - Stack Overflow
    The term foo fighter was used by Allied aircraft pilots in World War II to describe various UFOs or mysterious aerial phenomena The first known use of the terms in print in a programming context appears in a 1965 edition of MIT's Tech Engineering News





中文字典-英文字典  2005-2009