Emezeta.com

De dragones y princesas


Hace algunos días ya, Rubén nos sorprendía con un excelente artículo humorístico, Rock y Cuentos, donde partiendo de la idea «En un castillo hay una princesa custodiada por un dragón» tendremos un conjunto de caballeros que, según el tipo de rock que escuchen, se abordaría la situación.

Ahora, vía menéame tenemos la misma idea, pero esta vez partiendo del tipo de lenguaje de programación que utiliza el caballero:

Java - Llega, encuentra al dragón, desarrolla un framework para aniquilación de dragones en múltiples capas, escribe varios artículos sobre el framework... pero al final, se olvida y no mata al dragón...

.NET - Llega, ve la idea del desarrollador de Java y la copia, intenta matar al dragón, pero el bicho se lo come…

C - Llega, mira al dragón con desprecio, tira la espada, degolla al dragón, encuentra a la princesa… y la ignora para ver los últimos checkins del cvs del kernel de linux…

COBOL - Llega, ve al dragón y piensa que es demasiado viejo para conseguir matar un bicho de ese tamaño y quedarse con la princesa, y entonces se va…

Pascal - Se prepara durante 10 años para crear un sistema de aniquilación de dragones… Cuando llega el momento descubre que el programa sólo acepta lagartijas como entrada…

PL/SQL - Recoge datos de otros matadores de dragones, crea tablas con n relaciones de complejidad ternaria, datos en tres dimensiones, OLAP, tarda quince años para procesar la información… y para entonces la princesa se volvió lesbiana.

Ruby - Llega con muchísima fama, diciendo que es el mejor en hacer cualquier cosa y cuando va a enfrentarse al dragón muestra una peliculita de el caballero matando a un dragón… El dragón se lo come de puro aburrimiento…

Ensamblador - Cree que está haciendo lo más correcto y eficiente… pero pone un A en lugar de un D y mata a la princesa para terminar follándose al dragón…

HTML - El caballero llega y monta una web sobre espadas famosas usadas para matar dragones, pero se pasa los estándares W3C por el forro. Cuando se encara con el dragón descubre que el código no es compatible con su navegador, por lo que se queda compuesto y sin espada. El dragón se lo merienda como aperitivo… (DarkBlade)

PHP - Llega y crea una página web que al ejecutarla eliminará al $dragón tirando de una base de datos de armas en MySQL y sobre un servidor Apache. Sin embargo, se olvidó el Where en la query de delete y mata a la princesa, al dragon, a los campesinos, a la bruja, al hechicero y al propio programador.

ActiveX - Los programadores crean un tunel para entrar a la guarida del dragón desde el castillo y ejecutar un programa que matará al dragón desde una distacia segura y prudencial. El dragón descubre el tunel, se come a los trabajadores que cavaban y a los matadores de dragones. Esclaviza a todos los siervos del castillo y pasan a ser sus esclavos. El castillo pasa a ser un lugar de cría de dragones lleno crías que manda en popups a otros castillos. Los restos poco apetitosos de los caballeros los mete en latas de Spam y manda también a otros castillos como advertencia. (aquelquesiente)

Perl - El caballero decide matar al dragón con una expresión regular, pero se equivoca en los carácteres de comodín y acaba incluyendo en el patrón de mortalidad a Dragones, Iguanas, lagartos, perros, gatos, osos, princesas y ratones.

[…]

Vía Rebotación (artículo completo y más...).