Si Los Lenguajes De Programación Fueran Barcos

He encontrado una interesante lista con la descripción de lo que seria si los lenguajes de programación fueran barcos, muy divertida y con algunos puntos muy acertados:

– Java
Es un carguero transoceánico. Es muy grande. Es muy “empresarial”. Puede llevar mucha carga. Puede llevar adelante cualquier proyecto, pero no es muy divertido de timonear…

– Perl
Es un remolcador. Suficientemente potente como para arrastrar a Java, pero en 80 caracteres por línea…

– PHP
Es una balsa de bambú. Un montón de cosas que se mantienen juntas con cuerda, de más está decir, que igualmente nos mantiene a flote.

– C
Es un submarino nuclear. Las instrucciones de uso probablemente sean inentendibles, pero todo el equipamiento está optimizado para performance.

– HTML
Una patineta. No es realmente un lenguaje de programación, perdón, barco.

– BASIC:
Es una balsa inflable de juguete con un rótulo a un lado que dice “Teóricamente es posible atravesar los siete mares en esta embarcación, pero no se lo recomendamos”.

– .NET
Parecía una buena idea en la mesa de diseño, pero terminó costando una fortuna y hundiéndose en el astillero.

– Erlang
El Mary Celeste de los lenguajes de programación, apreció de la nada, nadie sabe realmente qué hace o para qué es bueno, y nadie sabe que está haciendo ni dónde va a a llegar.

– COBOL
Un bote de papiros egipcio. Antiguo, pero Thor Heyerdahl se las arregló para cruzar el Atlántico en uno

– Smalltalk
Una majestuosa fragata. Cada persona que lo ha usado, lo ama. El más perfecto y elegante lenguaje jamás inventado, pero quién lo sigue usando?

– Lisp
Es una especie de hidroala. La primera reacción de cualquier persona al verlo es: “cómo diablos funciona ESO?”.

– Python
Es un aerodeslizador. No se necesita demasiada experiencia náutica para timonearlo, y te puede llevar casi a cualquier parte. Sólo no esperes llegar allí demasiado pronto.

– Assembler
Sería un hacha. “Vamos a navegar! chack… chack…. chack…. Fueraaaaa abajooooo!”

– Pascal
Sería una canoa. Bueno para aprender a navegar… pero mejor no salir del lago.

– Prolog
Sería una góndola de Venecia. Elegante, pero no de mucha utilidad fuera de los canales.

– Ruby
Un bote deportivo. Es elegante, sexy y muy divertido de timonear. Si le preguntamos a algún Phyton-Boy nos acota: Las personas detrás del timón son todos unos engreídos. El motor usa tecnología de los picapiedras (3 anguilas eléctricas y una estrella de mar). Y además hay un danés que te insulta desde la costa cada vez que hacés alguna crítica a la embarcación.

Hay lenguajes que ni siquiera conocia :S, ¿y a tí que lenguaje o que barco te gustaria manejar?

Via: Lugro

Que me parece lo tradujo de:

http://compsci.ca/blog/if-a-programming-language-was-a-boat/
http://www.jason-palmer.com/2008/04/if-a-programming-language-was-a-boat-a-continuation/

11 comentarios

  1. Jeje, me reí mucho con las referencias, y es cierto, muchos de esos lenguajes jamás los había escuchado, me gusto la referencia del Pascal y del BASIC, con esos aprendí yo a navegar… digo, programar, jajaja.

    Saludos!

  2. Genial la descripción de cada uno! Yo estoy aprendiendo Smalltalk y la verdad que me encantó, estoy impresionado de lo fácil y flexible que es… una joya! Saludos! 😀

  3. Puede ser un poco cierto.

    Pero hace ver al Assembler como anticuado e inservible
    y casi todos los barcos han tenido que ver con hachas y submarinos nucleares, en lo más profundo.

    Pero la nota es divertida.

  4. jajaja.. divertido me rei bastante..

    Sin embargo se nota que quien lo hizo era Java-Fan al igual que yo, sin embargo no comparto la opinión de lo que se escribió de .NET , completamente no aplica, aunque no nos guste, el barco esta navegando sin problemas

    saludos

¿Algo que decir? ¡Comentalo!