Páginas

Aviso

Este blog lleva inactivo desde el año 2011. Para ver mi actual web personal, entra en emilio.org.es.

jueves, 28 de junio de 2007

Ook. Ook! Ook? Ook!

Ook! es un lenguaje de programación para orangutanes, diseñado por David Morgan-Mar y que tan sólo tiene tres palabras reservadas:
  1. Ook!
  2. Ook?
  3. Ook.
Combinando esas tres palabras se obtienen 8 instrucciones posibles que proporcionan al orangután operaciones tan elementales como desplazar el puntero de memoria una posición arriba o abajo, incremento y decremento de un valor, y un bucle while rudimentario.

Me puse a buscar un intérprete de Ook! y encontré uno en python (webcite) pero cuál fue mi sorpresa que al meter el "Hola mundo" que estaba en Wikipedia en español no funcionaba, daba un error. Me puse a quitar los saltos de línea y los espacios, pero no conseguí nada. Más tarde mirando el historial del artículo me di cuenta de que algunos graciosillos habían estado cambiando instrucciones Ook! por Ook? o por Ook. haciendo del código una maraña. Me tuve que ir a Wikipedia en francés y copié el código que había allí, aunque esta vez me volvió a dar errores, fue porque algunas instrucciones estaban pegadas Ook!Ook? y tuve que separarlas. Finalmente conseguí el Hello World!


El que quiera intentarlo y tenga instalado el intérprete de python puede usar el intérprete de Ook! de esta dirección y el código que pongo a continuación (copiado y arreglado del artículo francés):
Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook! Ook. Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook. Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook! Ook. Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook. Ook? Ook. Ook? Ook. Ook. Ook! Ook. Ook! Ook? Ook! Ook! Ook? Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook.

Texto adaptado: GFDL, http://es.wikipedia.org/wiki/Ook%21
Imagen orangután: GFDL, Malene Thyssen, www.mtfoto.dk/malene/ , http://commons.wikimedia.org/wiki/Image:Pongo_pygmaeus_%28orangutang%29.jpg

Más información:
http://www.dangermouse.net/esoteric/ook.html (webcite)
Otros lenguajes esotéricos:
http://es.wikipedia.org/wiki/Brainfuck

Licencia

Unless stated otherwise, the text of the blog posts is published under this Creative Commons license.
A menos que se indique otra cosa, el texto de las entradas del blog se publica bajo esta licencia Creative Commons.
Licencia de Creative Commons