La Coctelera

SciFish.

Explicaciones y refutaciones en un mundo que pasa.

« +ORC. | Inicio | El Kobold. »

17 Diciembre 2005

Brainfuck.

En esta sección trataremos de levantar una torre más alta que la de Babel.

Y el primer ladrillo no podía ser otro que el de Brainfuck, el lenguaje más sencillo de programación que conozco y, a la vez, el más complejo.

La gracia de este lenguaje consiste en que solamente tiene 8 comandos, cada uno de ellos representados por un carácter. Los programas se desarrollan, ala Turing, sobre una cinta (finita) lineal de posiciones de memoria.

Gran pasatiempo (debería haber una sección de bf en los diarios en vez del ubicuo sudoku), tal vez sea de utilidad en dispositivos con procesadores ridículos.

Una curiosidad. Una rareza.

Por último, unos interesantes enlaces como son este y este en los que se nos proporcionan herramientas para procesar bf desde tcl.

Aceptamos barco, pero en Brainfuck.

servido por scifish 2 comentarios compártelo

2 comentarios · Escribe aquí tu comentario

Dadá

Dadá dijo

Muy apropiado el nombre del lenguaje, no quiero ni imaginar lo que habrá que estrujarse el craneo para escribir "hola mundo"

17 Diciembre 2005 | 08:26 PM

jima

jima dijo

Pues algo así como:

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

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

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

ps. lo he probado en un intérprete de bf y parece que funciona.

17 Diciembre 2005 | 11:27 PM

Escribe tu comentario

« +ORC. | Inicio | El Kobold. »


Sobre mí

Desde los tiempos de Automática me llaman jima porque jima is my acronym...

Algún día seré totalmente real, por el momento tengo una mitad siempre en el futuro, como la tortuga y Aquiles.

email me

under construction...

Creative Commons License
Subscribe with Bloglines
EOF

Últimos comentarios

Fotos

scifish todavía no ha subido ninguna foto.

¡Anímale a hacerlo!

Buscar

suscríbete

Selecciona el agregador que utilices para suscribirte a este blog (también puedes obtener la URL de los feeds):

¿Qué es esto?

Crea tu blog gratis en La Coctelera