Fuente: BlogDeMarceloRamos
Lo vi en el grupo Google fa.linux.kernel y me pareció fantástica la respuesta. Les dejo la traducción:
Hey, no es un fallo, es una FUNCIONALIDAD!
¿Sabes cual es la obra de ingeniería más compleja en el sistema solar conocida hasta el momento?
Adivina - no es Linux, no es Solaris, y no es tu automóvil.
Es tu. Y yo.
Piensa como tu y yo aparecimos - no fue por ningún diseño complejo.
Correcto. "pura suerte".
Bien, pura suerte, Y:
- libre disponibilidad y _polinización cruzada_ a través de compartir el "código fuente", aunque los biólogos le llaman ADN.
- un ambiente de usuario bastante implacable que felizmente reemplaza versiones malas de nosotros con versiones funcionales mejores y así controla la manada (los biólogos llaman a éso "supervivencia del más apto")
- desarrollo masivo y no dirigido en paralelo ("prueba y error")
Estoy hablando muy en serio: nosotros los humanos _nunca_ hemos podido replicar algo más complicado que nosotros mismos, aunque la selección natural lo ha hecho sin siquiera pensarlo.
No subestimes el poder de la supervivencia del más apto.
Y jamás cometas el error de creer que puedes diseñar algo mejor que lo que obtienes de hacer prueba-y-error en paralelo despiadada y masivamente con un ciclo de retroalimentación.
Eso es dar a tu inteligencia demasiado crédito.
Francamente, Sun está condenado. Y no tiene nada que ver con sus prácticas de ingeniería o su estilo de código.
Linus
No hay comentarios:
Publicar un comentario