11 Lenguajes de programación absurdos
Noticias relacionadas
- La nueva escuela gratuita de Telefónica te permite aprender programación sin profesores ni horarios
- Visual Studio Online, una versión web que nos permitirá programar sin instalar nada
- Mi experiencia en un evento para desarrolladores: F8 de Facebook a fondo
- Celebra los 30 años de la Game Boy montando tu propia consola con una Raspberry Pi
Pero nadie habla de los otros lenguajes de programación. Esos que están en la sombra, luchando por sobrevivir y que realmente no se si fueron hechos enserio o no, pero que tienen la etiqueta de absurdos. Vamos a ver algunos y como sería el famoso “Hola Mundo” en cada uno de ellos.
Lolcode
Se inspiró en ejemplos del fenómeno lolcat, en concreto en las frases de las imágenes. Fue creado en 2007 por Adam Lindsay, investigador de la Universidad de Lancaster.
Hola Mundo
HAI CAN HAS STDIO? VISIBLE “HAI WORLD!” KTHXBYE
Befunge
Esto es un lío de lenguaje. Y para comprobarlo solo tenéis que fijaros en como es el Hola Mundo. Las letras se escriben en orden inverso y con el caracter “>” hace que se imprima en pantalla en el orden inverso al que están puestas. Si queréis saber más, id la web oficial
Hola Mundo
"dlroW olleH">:v ^,_@
Brainfuck
Si el anterior os parecía raro, este no os digo nada. Simpleza elevada a la enésima potencia 😀 Solo se compone de 8 caracteres para programar.
Hola mundo
++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++ ..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>.
Chef
¿Eres un cocinillas y además un experto programador? Pues este es tu lenguaje, porque aquí se programa como si estuvieras escribiendo una receta. Atentos al ejemplo:
Hola mundo
Put cinnamon into 2nd mixing bowl
Piet
Creado por David Morgan-Mar, este lenguaje se basa en crear mapas de bits asemejándose al arte abstracto. Inspirado en el artista holandés Piet Modrian. Aquí entra en juego tu vena pintora 😛
Hola Mundo
Shakespeare
Y si antes hablábamos de cocina y de pintura, ahora le toca el turno a la literatura. Y qué mejor referente literario de todos los tiempos que Shakespeare, con permiso de Cervantes. Cada variable debe tener el nombre de algún personaje de Romeo y Julieta y otra característica curiosa es que los bloques if, son preguntas que se hacen los personajes.
Hola Mundo
Mejor ver este Hola mundo en su habitat natural, porque es un pelín largo 😀
Whitespace
Este lenguaje solo tiene en cuenta la disposición de espacios en blanco que hay, ignorando todo lo demás. Esto choca mucho con la mayoría de lenguajes, donde los espacios, saltos de línea o tabulaciones son ignorados. Pues aquí cobran el principal protagonismo.
Hola Mundo
INTERCAL
Es un lenguaje de programación hecho para que sea difícil de entender. Así de simple. Para ello parodia a los míticos FORTRAN y COBOL. Creado por Don Woods y James Lyons en 1972, a día de hoy es mantenido por Eric S. Raymond, uno de los grandes del movimiento GNU.
Hola Mundo
DO ,1 <- #13 PLEASE DO ,1 SUB #1 <- #238 DO ,1 SUB #2 <- #108 DO ,1 SUB #3 <- #112 DO ,1 SUB #4 <- #0 DO ,1 SUB #5 <- #64 DO ,1 SUB #6 <- #194 DO ,1 SUB #7 <- #48 PLEASE DO ,1 SUB #8 <- #22 DO ,1 SUB #9 <- #248 DO ,1 SUB #10 <- #168 DO ,1 SUB #11 <- #24 DO ,1 SUB #12 <- #16 DO ,1 SUB #13 <- #162 PLEASE READ OUT ,1 PLEASE GIVE UP
Malbolge
Lenguaje de programación inspirado en el 8º círculo del infierno en la Divina Comedia de Dante. Creado por Ben Olmstead en 1998, tenía la intención de ser el lenguaje de programación más difícil.
Hola Mundo
(=<`:9876Z4321UT.-Q+*)M'&%$H"!~}|Bzy?=|{z]KwZY44Eq0/{mlk** hKs_dG5[m_BA{?-Y;;Vb'rR5431M}/.zHGwEDCBA@98\6543W10/.R,+O<
Ook!
Parecio a Brainfuck. De hecho es una parodia del mismo, pero este solo usa las palabras “Ook!”, “Ook!. ” y ” Ook? ”
Hola Mundo
Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook! Ook. Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook. Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook! Ook. Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook. Ook? Ook. Ook? Ook. Ook. Ook! Ook.
HQ9+
Consiste sólo en 4 intrucciones, cada una de un solo caracter: H, Q, 9 y +. Fue creado en el 2000 por Cliff L. Bliffe como una broma. Este lenguaje como sus compañeros en este artículo sirven más bien para poco. Fijaos en lo difícil que es escribir un Hola Mundo en HQ9+ 😛
Hola Mundo
H
Hay bastantes lenguajes de programación absurdos o inútiles con los que no se puede hacer programas de verdad, pero que sirven para pasar un buen rato y echarse unas risas. ¿Conocéis algún lenguaje más de este tipo?
Fuente | Topdesignmag