¿Qué pasaría si Neruda hubiera sido programador?
No tengo idea, pero seguro sus códigos se verían así:
if(tonight){ yo.escribir(PoemasMasTristes); }
//Puedo escribir los versos más tristes esta noche.
try{
printf("La noche está estrellada,\n y tiritan, azules, los astros, a lo lejos.");
//Escribir, por ejemplo: "La noche está estrellada,
//y tiritan, azules, los astros, a lo lejos."
noche.viento->giraEnElCielo(); noche.viento->canta();
//El viento de la noche gira en el cielo y canta.
}
catch{}
if(tonight){ me.escribir(PoemasMasTristes); }
//Puedo escribir los versos más tristes esta noche.
if(time
//Yo la quise, y a veces ella también me quiso.
if(nochesComoEsta){
yo.brazos->tener(ella);
//En las noches como esta la tuve entre mis brazos.
cielo = new Infinito();
stack.push(yo);
stack.push(cielo);
i=0;
while(i
yo.besar(ella);
i++;
}
//La besé tantas veces bajo el cielo infinito.
}
if(time
//Ella me quiso, a veces yo también la quería.
ella.ojos.tamaño="grande"; ella.ojos.fijos=true; if (true) me.amar(ella.ojos); else me.amar(ella.ojos);
//Cómo no haber amado sus grandes ojos fijos.
if(tonight){ me.escribir(PoemasMasTristes); }
//Puedo escribir los versos más tristes esta noche.
yo.pensar(yo.tener(ella)=false); yo.sentir(yo.perder(ella));
//Pensar que no la tengo. Sentir que la he perdido.
noche.tamaño="inmensa"; oir(noche); if(!ella){noche.tamaño++;}
//Oir la noche inmensa, más inmensa sin ella.
verso.caeEn(alma) = rocio.caeEn(pasto);
//Y el verso cae al alma como al pasto el rocío.
que = (importa)?!me.amor.guardar(ella):!me.amor.guardar(ella);
//Qué importa que mi amor no pudiera guardarla.
noche.estrellada = true; ella.conmigo = false;
//La noche esta estrellada y ella no está conmigo.
eso = todo; alguien.canta(); lejos.push(alguien); lejos;
//Eso es todo. A lo lejos alguien canta. A lo lejos.
yo.alma.contenta = !yo.perder(ella);
//Mi alma no se contenta con haberla perdido.
if(yo.mirada.busca(ella)){ella.distancia=cerca;}
//Como para acercarla mi mirada la busca.
yo.corazón.busca(ella); ella.conmigo = false;
//Mi corazón la busca, y ella no está conmigo.
this->noche.blanquea(this->árboles);
//La misma noche que hace blanquear los mismos árboles.
mismos = !compare(nosotros, nosotros.entonces());
//Nosotros, los de entonces, ya no somos los mismos.
yo.querer(ella) = false; if(date
//Ya no la quiero, es cierto, pero cuánto la quise.
if(yo.voz.busca(viento)){yo.voz.tocar(ella.oído)}
//Mi voz buscaba el viento para tocar su oído.
otro; otro.tenerla = yo.besos.tener(ella);
//De otro. Será de otro. Como antes de mis besos.
ella.voz(); ella.cuerpo = "claro"; foreach (ella.ojo as ojo){ojo = "infinito";}
//Su voz, su cuerpo claro. Sus ojos infinitos.
yo.quererla = false; yo.quererla = math.round(math.random());
//Ya no la quiero, es cierto, pero tal vez la quiero.
amor.longitud = "corto"; olvido.longitud = "largo";
//Es tan corto el amor, y es tan largo el olvido.
while (nochesComoEsta){ yo.brazos->tener(ella);}
//Porque en noches como esta la tuve entre mis brazos,
yo.alma.contenta = !yo.perder(ella);
//mi alma no se contenta con haberla perdido.
ella.causa(yo.dolor[(yo.dolor.length()-1)]);
//Aunque este sea el ultimo dolor que ella me causa,
yo.escribir(versos[(versos.length()-1)]);
//y estos sean los ultimos versos que yo le escribo.