Monos, perl, y Java

“Si pones un millón de monos a escribir en un millón de teclados, eventualmente, uno de ellos escribirá un programa en Java. El resto de ellos escribirán programas en Perl.”

— Anónimo

Comentarios
  1. Muy bueno y totalmente de acuerdo. Seguro que lo escribió un programador renegado de Perl 🙂

    Responder

  2. emilio

    alguien que lo explique??? porfavor…

    Responder

  3. emilio, perl es un lenguaje que es famoso por ser bastante ilegible.

    Hay montones de caractéres y combinaciones de caractéres que sirven para tal o cual cosa, así que el código Perl podría parecer hasta cierto punto pulsaciones aleatorias en el teclado 😛

    Responder

  4. Neofito

    y para que quede, es por el teorema de los infinitos monos, segun el cual si pones infinitos monos en infinito tiempo pulsando teclas, tendras cualquier obra escrita.

    por estadistica es posible, ahora eso si, pensar en las millones de convinaciones que pueden dar las letras de una pagina, despues de todo cada libro tiene una primera pagina unica y se pueden seguir haciendo libros sin que coincidan.

    Algo parecido pense yo pero con frases, pero luego lei en la wikipedia el teorema entero con obras de shakespeare que tiene tela.. xD

    Responder

  5. dxn

    emmm no c pero prefiero c++! =D java me parece demasiado tonto.. y con mucha basura!! y ps perl no lo he probado 😉 hasta la proxima

    Responder

  6. emmm no c pero prefiero c++! =D

    LOL XD

    java me parece demasiado tonto.. y con mucha basura!!

    ¿Java te parece tonto? ¿Un lenguaje con recolector de basura y con un compilador que de verdad te da información minimamente útil y con el que no vas a tener que perder todo un día de trabajo buscando si se te ha olvidado un &? ¿Con herramientas cono ant, junit o eclipse? ¿El lenguaje más utilizado en las empresas te parece tonto?

    Responder

  7. Victor

    POr lo que veo esa frase esta basada en algo que dijo Jorge Luis Borges (escritor argenmtino), que intentado de dar una explicacion al infinito , dijo que un mono en un tiempo infinito puede, comenzando con garabatos de caracteres, terminar escribiendo El Quijote. Saludos

    Responder

  8. valenluis

    la verdad java no me parece tonto, pero enserio no me gusta (aunque a veces lo deba usar >_

    Responder

  9. explorer

    Está claro el chiste: escribir Perl es casi un millón de veces más fácil que Java.

    O dicho de otra manera, teniendo un millón de monos tendremos muchísimas más posibilidades de obtener un programa funcional en Perl, que en Java. Y mucho antes.

    Estoy totalmente de acuerdo. Con Java lo único que puedes hacer es reescribir lo ya hecho por Perl desde hace años.

    Responder

  10. valenluis

    no recordaba haber escrito q java no me gustaba, q ironico, justo ahora estoy a punto de certificarme en java xD

    Responder

  11. Juan

    Si ninguna de las explicaciones, teoremas (de infinitos monos en un tiempo infinito? xD), etre otros comentarios de gente que lee “Mi primer programa en C++: Hola mamá!”, he aquí una explicación más gráfica:
    http://www.tiraecol.net/modules/comic/comic.php?content_id=15
    Nota: al leer el título, pensé que compararían Mono (C#), Perl y Java… :S

    Responder

Deja un comentario