Portada arrow NO-ticias arrow Lenguajes esotéricos: Piet
Lenguajes esotéricos: Piet
viernes, 28 de septiembre de 2007

Hay por ahí muchos lenguajes de programación un tanto esotéricos, como Ook! External link, que es de mis favoritos, pero éste del que vamos a hablar hoy llamado Piet, del mismo autor que Ook! es de los que se lleva la palma.

El lenguaje se llama así por Piet Mondrian External link, el pintor de origen holandés y tendencias abstractas del que seguramente conoces este cuadro: composición en rojo, amarillo y azul External link.

El caso es que en el lenguaje Piet, las instrucciones no se escriben con palabras y símbolos, sino que se dibujan sobre un bitmap. Cada color tiene un significado, y las agrupaciones de varios píxeles de colores también, siguiendo una sintaxis precisa... el resultado es que los programas parecen composiciones pictóricas abstractas al estilo de Mondrian. La ilustración que acompaña este texto (está ampliada para que se puedan distinguir los píxeles) es un ejemplo de programa en Piet que devuelve los 100 primeros términos de la sucesión de Fibonacci.

La descripción del lenguaje Piet la puedes encontrar en la página de David Morgan-Mar External link, junto con otros lenguajes esotéricos, algoritmos esotéricos e incluso un sistema operativo esotérico, todo ello cargado de una buena cantidad de humor frikigeek.

Aunque algunas de las propuestas de David todavía no se han materializado, no es ese el caso de Piet, ya que Erik Schoenfelder ha desarrollado un editor y un intérprete de Piet External link.

Como nota curiosa, David cuenta que Piet se llama Piet y no Mondrian porque existe otro lenguaje llamado Mondrian External link -aparentemente abandonado-, de corte menos esotérico.


Comentarios
Añadir nuevo
+/-
Escribir comentario
Nombre:
Email: (opcional)
 
Website: (opcional)
Título:
 
:angry::0:confused::cheer:B):evil::silly::dry::lol::kiss::D:pinch:
:(:shock::X:side::):P:unsure::woohoo::huh::whistle:;):s
:!::?::idea::arrow:
 
Por favor introduce el código anti-spam que puedes leer en la imagen.
Por favor, sólo comentarios relacionados con la temática del artículo
Comentarios ofensivos contra personas o instituciones, carentes de contenido o que contengan publicidad serán eliminados.

3.21 Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved."

 
←Artículo anterior   Artículo siguiente→

Artículos relacionados

No se encontraron artículos relacionados

¿Quién está en línea?

 web tracker

Suscríbete

RSS feed Sindicación RSS

(¿Qué es la sindicación RSS?)


Suscribir por e-mail

¿Dónde estoy?

Estás en La tecla de ESCAPE, un sitio web personal en el que nos gusta hablar de algoritmos, informática, tecnología, ciencia, ingeniería, internet... y cualquier tontería que se nos ocurra. El punto de vista de nuestros artículos técnicos suele ser muy básico, así que a menudo adoptamos grandes simplificaciones. (Más...-Términos de uso)