Hello, World! ¡Hola, Mundo!

Hello World Thanks Brian

Cuando en la pantalla ves un “Hello, World!” o sus equivalentes en otras lenguas, sabes que algo ha salido bien. Que lo que se ha programado que salga en pantalla, está realmente ahí. Es un mensaje que da buen rollo con pocas palabras y necesidades ínfimas de diseño. El qué es fundamental, ya nos preocuparemos del cómo.

Brian Kernighan, filósofo e ingeniero que trabajaba en Bell Labs a primeros de los años 70 del siglo XX recibe el mérito de acuñar la frase como estándar más o menos extendido de primer mensaje en pantalla para saber que un programa funciona. Gracias, Brian. Todos tus trabajos sin duda han resultado básicos para el mundo en que vivimos. Pero asentar ese “Hello, World!” ha unido culturas, profesionales y amateurs.

Como estas publicaciones no van de didáctica histórica, me pregunto si allá por los 80 y 90 cuando iba de un sitio a otro, a Mr Kernighan le asaltaban los seguidores con “diga la frase, sí la frase…” o si pasó sin pena ni gloria hasta que por arqueología y afán completista, se ha vuelto atrás buscando al “pensador cero” de ese meme.

También me surge la duda de qué otras frases podrían haber pasado al acervo global si la programación fuera menos anglosajona. No puedo evitar pensar en que si me pilla a mí, o algún churumbel de mi espacio-tiempo, hubiéramos terminado con medio mundo de la programación usando el equivalente a:

  • “Tonto el que lo lea”. Aún a sabiendas de que uno mismo es el primero y debería ser el único en leerlo.
  • “X tiene la picha grande”. Siendo X la variable que corresponde al nombre del propio programador. Con variantes como “X es mi dios”. O “Y tiene la picha pequeña”, siendo Y un compañero y/o jefe.
  • “Aquí sale el texto”. Mucho más sobrio y utilitarista. Pero qué se puede esperar de tontos con pichas inusuales.

Que oye, un “¡Funciona!” es muy claro, pero poco juguetón. Se nota que nadas en algún síndrome y las exclamaciones son los manguitos. Menos mal, en cualquier caso, que teníamos a Brian y su visión global. Aunque ojo, pongo la mano en el fuego de que no fue el único mensaje que pensó poner. Ojalá poder preguntarle.

En cualquier caso, en el caso de Buena Pinta ThinkTank es confirmación de que esto está en marcha. Un primer paso en el que ya sabemos que podemos poner en pantalla lo que queramos. Que serán curiosidades, reflexiones, formas “laterales” de ver viejos problemas y maneras transversales de llegar a soluciones. En definitiva, un registro de cosas que se nos pasan por la cabeza, para que, dentro de décadas, nuestros descendientes puedan decir aquello de “¡qué atrasados estaban!”. ????

¡Hola, Mundo!

 

 

P.S. Los mensajes de confirmación de que algo se recibe y se procesa, son básicos en nuestro día a día. Si no, es complicado saber si estamos sintonizados. A las máquinas se los puedes programar y te responden lo que tú les digas si se dan los pasos adecuados. Pero por favor, entre humanos, podemos usar ese tipo de mensajes cortos y al pie. Se llevan utilizando en diversas modalidades, desde que el mundo es mundo:

“Yes, my lord”

“Oui, Chef“

“Amén“

“Afirmativo“

… y tantos y tantos, sectoriales y locales.

O como un buen domingo de comida en casa o de cripto lenguaje de bajo costo… “El pollo está en el horno”

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Comparte este artículo

Facebook
Twitter
Pinterest
LinkedIn

Redes Sociales

Buscador de entradas

¿Qué estás buscando?