Colección de citas famosas - Consulta de diccionarios - Problemas de estructura de datos

Problemas de estructura de datos

Fu (apellido chino)

"La palabra foo en inglés tiene diferentes explicaciones en diferentes diccionarios. Uno proviene de la pronunciación de la palabra china "福", y el otro lo explica como un arma durante la Segunda Guerra Mundial. Sin embargo, si se dan muchas explicaciones en el campo de la programación, la declaración sobre foobar es la explicación más apropiada. Foobar también se llama foo-bar, donde bar es la abreviatura de más allá de todo reconocimiento, que significa irreconocible y desordenado en el sentido común.

Definición en inglés

La palabra "foo" es probablemente una corrupción de F00 ('F'-zero-zero), que fue utilizada por Data General Corp. en las décadas de 1960 y 1970. como un ejemplo de archivo común como el archivo F00, F01, etc.

Sin embargo, es poco probable que la etimología anterior sea correcta. Hay alguna discusión en http://catb.org/~esr/jargon. /html/F/foo.html.

p>

FUBAR es una abreviatura militar que significa "desfigurado más allá del reconocimiento". Siempre asumí que usar foo y bar como variables metasintácticas derivadas de esto no parece ser el caso.

Definición china<. /p>

Y foo es una variante de fu, que es la abreviatura del modismo inglés joder, que también significa desorden. experiencia, creo que deberías entender por qué los ejemplos de programación involucran muchas cosas se llaman foo "

——Extraído de: Programación de Dark Horse Proverbs, Wang Yinan.