viernes, 18 de mayo de 2007

Curso acelerado de programación

Hoy en día, se pueden encontrar en todos los anuncios de trabajo, la solicitud de informáticos con experiencia en lenguajes esotéricos de programación. Comúnmente llamados esolangs. Como yo soy muy atento, abro esta entrada para comentaros que aqui podéis encontrar los lenguajes más solicitados en la actualidad. Os pongo un par de ejemplos para que entréis en calor:

AAAAAAAAAAAAAAAAA! es un entretenido lenguaje basado en el carácter 'A' y signos de puntuación:

Este programa hace un echo del teclado:

AAAAA A! AAA AAAA AA A! AA AAA AAAAA, A! AAA AA A! AA AAAA AA!

Claro, indentado, pulcro, y fácil de entender. Sobran las palabras. También me gusta especialmente el Aargh!, cuya potencia se desarrolla en el apartado de depuración, devolviendo Argh! o Aargh! según el error producido.

A modo de reseña, el siguiente programa es un Hola Mundo! en Aargh!:

j world
lppppppPPPPPPq
hello,

Finalmente, se encuentra el lenguaje más famoso, Brainfuck. Este siguiente programa es un Hello World!:

>+++++++++[<++++++++>-]<.>+++++++[<++++>-]<+.+++++++..+++.>>>++++++++[<++++>-]
<.>>>++++++++++[<+++++++++>-]<---.<<<<.+++.------.--------.>>+.

No hay comentarios: