About Taringa!

Popular channels

Programadores matando a un dragon

Supongan la siguiente situación: "En lo alto de un
castillo, hay una bella princesa, que es custodiada por un
terrible y gigante dragón". Así se abordaría la situación
según cada lenguaje:

Java - Llega, encuentra al dragón, desarrolla un framework
para aniquilación de tragones en múltiples capas, escribe
varios artículos sobre el framework... pero 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.

ASP (el primo de .net) - Quien no fue invitado a matar el
dragon demanda a esta Web por $2,000,000? por
discriminacion, se reparte el dinero con el dragon y se van
a vivir juntos a Florida

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

C++ - Crea un pincho básico y va juntando funcionalidades
hasta tener una espada compleja que apenas consigue
entender... mata al dragón pero se atasca en medio del
puente por culpa de pérdidas de memoria (memory leaks)

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

VB - Monta un arma de destrucción de dragones a partir de
varios componentes, salta encima del lomo del dragón, y en
la hora H descubre que la espada sólo funciona durante las
noches de lluvia...

Delphi - Crea una aplicacion rapidamente, mata al dragon,
enamora a la princesa pero cuando va a donde su padre (el
Rey) este le niega el matrimonio porque le dijeron que los
caballeros de verdad conocen C...

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.

PHP: 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 el query de delete y mata a la princesa, al dragon, a
los campesinos, a la bruja, al hechicero y al propio
programador.

shell- El tío se acerca al dragón con un script de dos
líneas que mata, corta, destripa, empala, pica en pedacitos
y empaca al bicho, pero a la hora de ejecutarlo el script
aumenta, engorda, enfurece y pone alcohol en el fuego del
dragón.

FOX PRO - Desarrolla un sistema para matar al dragón. Por
fuera es precioso y funciona, pero por dentro está todo
parcheado y cuando va a ejecutar el aniquilador de dragones
recuerda que olvidó indexar los DBF.

HTML: Monta una web sobre espadas famosas usadas para matar
dragones, pero se limpia el culo con los estándares W3C.
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.

Fortran - Llega y desarrolla una solución con 45 mil líneas
de código, mata al dragón, va al encuentro de la
princesa... pero ella le llama tirillas y se va corriendo
detrás del programador de java que era elegante y además es
rico.

Fuente
30Comments