Antiguo y abandonado blog de Ricardo Galli :-(

Saturday 11/6/2005

! Monad para Longhorn

Filed under: Curiosidades, Trucos, Hackerdom — gallir @ 11:11

Hace unos meses escribí sobre Monad, la gran “innovación” de Microsoft. Ahora han anunciado que se retrasa (en Yahoo) y que necesitarán tres o cinco años más.

Antes de nada, mirad el lenguaje de Bob Muglia, vicepresidente a Microsoft.

We’re also building a next-generation user interface, taking our existing Microsoft Management Console (MMC) technology to the next level in terms of usability.

¡Puaj! ¿Hay algún responsable informático que todavía se cree esas frases hechas ya anticuadas de tanto que la repiten? (sí, ya sé, los de “consultora”). ¿No pueden ser al menos mínimamente creativos?

Del anuncio se desprende varios análisis. El primero, ¿dónde están las ventajas del roadmap de las empresas como Microsoft tan alabados por algunos “expertos”?. Los roadmaps son buenos, hasta que se los cancela.

El segundo. Implementar un lenguaje interpretado que sirva como shell es actualmente muy sencillo. No lo digo sólo por la cantidad de los excelentes shells e intérpretes que hay en GNU/Linux, sino porque hasta en una de mis asignaturas cuatrimestrales era una práctica y la cambié porque era relativamente demasiado sencilla (ahora es un sistema de ficheros, quizás en el siguiente curso intente de nuevo con un shell, es más divertida para los alumnos).

Si una empresa como Microsoft, con más de 10.000 de los mejores programadores del mundo necesitan 3 ó 5 años para tener uno es que el diseño del sistema operativo –tal como se sospecha hace tiempo– tienes problemas muy serios. Lo están demostrando continuamente, con los virus y troyanos como mejor prueba. Aseguran que gastan muchísimo dinero en seguridad y todavía los problemas son graves.

Pero el problema es más general: tratar al software como producto y además exigirle que el diseño –de algo tan complejo como el software de un sistema operativo– esté supeditado a los intereses y plazos comerciales.

Suelo mencionarlo en las charlas:

El comercializar software como un producto exige relaciones de propiedad discriminatorias. El software –como la ciencia moderna– puede ser desarrollado y mejorado sin esas relaciones de propiedad excluyentes, además genera mayor calidad.

PS: Una virguería de script de cuatro líneas como botón de muestra, o el nuestro viejo conocido. O este otro que me pone la firma de mi correos con la música que estoy escuchando en ese momento:

#! /bin/sh

echo "  ricardo galli       GPG id C8114D34"
echo "  http://mnm.uib.es/gallir/"

status=`dcop amarok player status 2> /dev/null`

if [ "$status" == "2" ]
then
    playing=`dcop amarok player nowPlaying`
    echo "  Listening: $playing"
fi

3 Comments

  1. Me parece que Neil Stephenson tendrá que escribir un nuevo libro. ‘Y al final fue la linea de comandos’…

    PD: Por si alguien no lo sabe, Stephenson escribió un libro/ensayo titulado ‘En el principio fue la línea de comandos’ bastante recomendable.

    Comment by alidhaey — Saturday 11/6/2005 @ 12:36

  2. hola como esta amigo Ricardo Galli bueno mi estimado me pare muy bien la verda me gustaria aprender mas de s.o sobre Longhorn yo se que tu como apoya estaria me gustaria que envies bolitines y un pequeño apute sobres el sisteam operativo
    y me gustaria a´prender muchas cosas de ti bueno saludos a tos de trabajo

    Comment by YONY QUISPE — Thursday 23/6/2005 @ 3:38

  3. porfavor enviar tu correo sera mucha molestio sobre mi chauuuu

    Comment by YONY QUISPE — Thursday 23/6/2005 @ 3:39

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.

Powered by WordPress