Poesía geek
Poesía y programación. Lo abstracto, lo inaprensible, lo irracional contra la funcionalidad máxima, la racionalidad extrema y la brevedad. Un choque de trenes. ¿O no? A juzgar por los poemas «traducidos» o directamente escritos en diferentes de lenguajes de programación parece que no tanto. Aunque el resultado es un poco chusco e invita a echar unas risas, me ha parecido curioso traer unos cuantos que he recopilado a lo largo y ancho de internet.
El primero es una traducción ingeniosa a C++ de los primeros versos de ‘La Canción del Pirata’ de José de Esprondeda (por Lady Benko):
//BenKo - demasiada Cafeína #includeusing namespace pirates; void pirate_song() { Ship.AddCannons(10); Ship.AddCannons(10); Wind.Blow("stern","maximum"); Ship.CutSea(false); Ship.Fly(true); Ship.Type("Velero bergantín"); }
Vamos ahora con ‘Amor en PHP’ escrito por Lautreamont en (obviamente) PHP:
// Amor en PHP (PHP Love) v1.0 // Lautreamont 2006 if ($yourLove == true) { while (isset($me)) { &myLove = $myLove+1; } } else { $me = null; }
O lo que es lo mismo:
Si me quieres, te querré
más y más a cada instante mientras viva
porque si no me quieres no soy nada.
Loine en los comentarios del post anterior deja también su pieza sin título y escrita en Bash shell:
#/bin/bash amame(){ yes 2 `whereis $MY_LOVE` cat /proc/kore | grep $MY_LOVE cat /proc/mem | grep $MY_LOVE if !-z $MY_LOVE amame }
Loine no deja traducción para este programa-poema, así que desempolvando mis conocimientos «viejunos» de Bash sería algo así como (admito correcciones):
Si buscas mi amor
búscalo en mi corazón
búscalo en mi recuerdo.
Si lo encuentras, ámame.
Alejo hace lo propio con su pieza en PHP:
$myHope = ereg($myLife,$you) && ereg($yourLife, $me)
Mi esperanza es ser parte de tu vida y tú seas parte de la mía.
Como véis esta gente no son precisamente Claudio Rodríguez, pero me ha parecido curioso traerlos, sobre todo para aquellos que, como yo, sacan a relucir de vez en cuando su faceta más geek/»friki».