Friday, May 25, 2012

¿Qué Es Foo, Bar En programación?


Siempre que revisa código ajeno, solía ver como nombres de variables de programación a "foo" o "bar".

El otro día justamente me volvió a pasar y esta vez me entró más la curiosidad del saber qué significado tiene eso. La explicación es tan graciosa.

foo

Utilizada generalmente como un nombre de ejemplo para absolutamente cualquier cosa, especialmente programas y archivos (sobre todo archivos scratch). 

Cuando se utiliza en conexión con 'bar' generalmente hace referencia al acrónimo de la II Guerra Mundial FUBAR ('Jodidos Sin Remedio', 'Fucked Up Beyond All Repair'), posteriormente modificado a foobar. Las primeras versiones del Archivo Jargon [JARGON] interpretaron este cambio como una moderación posguerra, pero parece ser que FUBAR se derivó de 'foo', tal vez influenciado por el alemán 'furchtbar', (terrible) - puede que incluso 'foobar' haya sido la forma original. 

No comments:

Post a Comment