Login Barrapunto
La etimología de "foo" y "bar"
editada por Candyman
el 30 de Julio 2004, 22:33h
desde el dept. ¿cómo-se-llama-el-nombre-de-las-cosas?
desde el dept. ¿cómo-se-llama-el-nombre-de-las-cosas?
Diip-Bluu nos cuenta: «Dando un garbeo por internet, buscando otras cosas, he dado con la página de traducciones al castellano de los RFCs (Request For Comments), donde he encontrado, de entre una lista de documentos ya traducidos, uno que hace mención al origen de los términos "foo" y "bar", que mas de uno se habrá encontrado alguna vez en sus largas jornadas trabajando con los ordenadores.
Concretamente, el documento al que hago referencia es el rfc 3092, que también podéis consultar en la versión inglesa original. Muy curioso y recomendable de leer.» "Foo" y "bar" son lo que se llama "variables metasintácticas". Muchos son los que han buscado un estándar para la tercera variable metasintáctica, pero yo me quedo con "blargh". Hace tiempo que pregunté qué se usaba en español, y mucha gente me dijo que "esto" y "aquello". Si programara, yo usaría "pim", "pam" y "pum". Ya me gustaría saber qué usáis vosotros.
Este hilo ha sido archivado.
No pueden publicarse nuevos comentarios.
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.

foo y bar
(Puntos:1, Inspirado)peazo variable
(Puntos:4, Divertido)( http://www.flickr.com/photos/runlevel0/ | Última bitácora: Jueves, 01 Noviembre de 2007, 11:37h )
29A the Number of the Beast
pues yo...
(Puntos:1, Divertido)Que usamos
(Puntos:1)Hola,
yo normalmente uso variables que internten indicar que 'contienen'. Si la variable es local e inútil (de bucle, temporal ...) normalmente tiendo a usar 'i' o 'j'. Si es más inútil todavía entonces uso cosas como 'croissant', 'jarl', 'ajo' o 'foobar' (siempre me pregunté que era 'foobar', pero nunca me atreví a la herejía de usarlo si saber que significaba, sorpresa la mía al descubrirlo ;) )
Gusi
Cuidado
(Puntos:2, Informativo)Yo uso
(Puntos:1, Divertido)Pepe
(Puntos:1)( http://barrapunto.com/tags/restalman | Última bitácora: Jueves, 12 Abril de 2018, 20:25h )
__
Comprare è combattere.
Ya sabía yo
(Puntos:2)( Última bitácora: Sábado, 09 Septiembre de 2006, 18:42h )
Physics is like sex: sure, it may give some practical results, but that's not why we do it.
JuaZ, la mas mitica es...
(Puntos:1, Divertido)( http://www.inestable.org/ | Última bitácora: Martes, 28 Septiembre de 2004, 13:10h )
En otros casos se acude a las variables osi, y en ultimo y definitivo caso extremo estan las variables (que alguno habra usado alguna vez) putoentero, stringdeloscojones, jodiopuntero, etc.
peaZe. Inestable LUG [inestable.org]
pues yo,
(Puntos:1)salu2
Cuidado con las variables
(Puntos:1, Divertido)Desde entonces me decanto más por el "prueba".
Las de toda la vida
(Puntos:1)( http://www.golpeayhuye.tk/ | Última bitácora: Viernes, 27 Junio de 2008, 08:56h )
Re:Robinson screensaver
(Puntos:1)( Última bitácora: Jueves, 01 Junio de 2006, 15:09h )
¿y que pasó con...
(Puntos:2, Inspirado)( http://ylogico.com/ )
Vamos, que las variables no son exclusivas de la informática, y son mucho mas antiguas que los ordenadores!
Ya se que estoy piantao, piantao, piantao... ¿no ves que va la luna, rodando por Callao?
Las mías: "uno" y "otro"
(Puntos:1)Para bucles, los clásicos i, j, k, ... z.
Un par de veces he usado una booleana para ver si se daba un caso raro que se llamaba "endevé".
Como veis, todos nombres intuitivos y razonables ;-)
Hay gente para todo, incluso hay gente que está sólo para que haya gente para todo.
No os entiendo
(Puntos:3, Inspirado)( http://barrapunto.com/ )
Las unicas variables que puedo llegar a admitir que no tengas nombres que identifiquen para que se usan son los contadores para los bucles y siempre uso i, j, k (ninguna mas, porque cualquiera que haga cuatro bucles anidados se le tendria que dar de ostias hasta morir).
Aunque soy muy maniatico con esas cosas he visto de todo, y tenido que tirar mucho codigo a la basura por ser inteligible. Decidme si no esta bastante claro esto:
if(m_nEstocComida < m_nMinimoComida) {
int nComidaPedida = get_total_pedidos(m_nTipoComida);
int m_nEstocMinimo = m_nMinimoComida - nComidaPedida;
if(m_nEstocMinimo > 0)
hacer_pedido(m_nTipoComida, m_nEstocMinimo);
}
Ahora renombrar todas esas variables a caca, culo y pis y vereis si os enterais de algo.
Pa que? Pa cagala?
Pues yo
(Puntos:2, Divertido)( http://barrapunto.com/ | Última bitácora: Domingo, 14 Febrero de 2010, 23:49h )
long kkon;
double superkk;
string strkk; //No todo iba a ser gracioso, No?
FreeBatasuna [blogspot.com].
Y las mias son...
(Puntos:1)( Última bitácora: Lunes, 01 Marzo de 2004, 16:19h )
"Aquel que pregunta es un tonto por cinco minutos, pero el que no pregunta, permanece tonto por siempre."
Veo que soy el único ego centrista
(Puntos:1)( Última bitácora: Lunes, 18 Febrero de 2008, 19:40h )
¿Matarte? No, no sería capaz. Pero no me cabe duda, disfrutaría muchísimo contigo.
fumeta
(Puntos:1)fouled up beyond all recognition
(Puntos:3, Informativo)Yo utilizo hola0, hola1, hola2, cuando se trata de trazar de adelante hacia atrás. Si és al reves, pongo adeu0, adeu1, adeu2 ...
Lo que poca gente sabe es que el verdadero origen de F00 es fouled up beyond all recognition, expresión utilizada por los soldados americanos en la segunda guerra mundial, cuando la situación estaba correcta.
Otra visión "moderna" de F00, es que en hexadecimal (F zero zero) es una posición de memoria bastante alejada de la zona de trabajo habitual, con lo cual los "antiguos" programadores podian meter mierda en esta zona, como variables temporales, o para trazar código. Y de ahí se quedó el nombre foo.
Fué una coincidéncia hF00 con las siglas de "fouled up beyond all recognition"? Más información en wikipedia [wikipedia.org].
:wq
Mi amiga aux...
(Puntos:1)( http://barrapunto.com/ | Última bitácora: Jueves, 01 Septiembre de 2005, 23:13h )
Si necesito otra: aux1, aux2, aux3, auxA, auxB, auxC, auxilio, auxaparte... y nunca he necesitado más de esas por ahora xD
Variables metasintácticas
(Puntos:1)Yo uso "caca", "pepe" y "eeee".
Yo uso
(Puntos:2)( http://www.easy3d.org/ | Última bitácora: Lunes, 31 Enero de 2005, 07:51h )
SirHavoc (CRC)
I will live forever or die trying
Copiado del Jargon File
(Puntos:1)( http://chuso.net/ )
Lo que se puede leer en ese RFC [rfc-es.org] fue copiado [catb.org] literalmente [catb.org] del Jargon File [catb.org].
En cuanto a la tercera variable metasintáctica [catb.org], yo suelo usar quux [catb.org]. A veces también uso fred [catb.org] y barney [catb.org] cuando es aplicable (nombres de usuario, por ejemplo).
salu2
Variables inútiles no, nombres cutres
(Puntos:2)( http://guslibu.awardspace.com/ | Última bitácora: Viernes, 18 Marzo de 2011, 08:29h )
Si una variable es temporal o auxiliar, uso tmp o aux. Incluso considero conveniente ponerle el tipo de dato que almacena delante, como en ptmp o iaux.
El otro día pensé qué nombre tendría que elegir si tuviera que mostrar que el nombre de una variable es inventado para que alguien que empieza con la programación sepa que es algo que pone uno de su parte. Quizá sí que hubiera que elegir un nombre de algo no relacionado con la programación, o algo ortográficamente mal escrito, para no confundir. Mucha gente pone cosas como mivar, o mifun.
Mi novia suele poner variablita, o valorcito, y hace comentarios divertidos en el código, pero sólo porque al profesor le hace gracia y la aprueba.
Re:asdf
(Puntos:2)( http://barrapunto.com/~polikuijyhdfg/bitacora | Última bitácora: Sábado, 21 Mayo de 2011, 15:46h )
-
PP PSOE - No les votes [nolesvotes.org]
Re:Lo primero que se me pasa por la cabeza
(Puntos:1, Divertido)Joé, pues tus programas deben estar plagados de referencias sexuales explícitas, ¿no?
Re:asdf
(Puntos:1)( http://juegoslinux.net/ )
asdfaew
qwerewqr
vzcvx
lioiuio
es decir aporreoel teclado y lo que salga :-)