Historias
Slashboxes
Comentarios
 
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • por pobrecito hablador el Jueves, 29 Marzo de 2007, 11:12h (#893963)
    De acuerdo que pueden hacer extensiones de lo que quieran y distinguirse o ampliar algun campo en el que MS no entre o no le interese entrar. Pero hasta q punto se puede garantizar la independencia de la plataforma de esos desarrollos?
    Voy a compararlo con Java. Si yo programo siguiendo Java 1.4 (por ejemplo), sé que cualquier JVM conforme a esa versión no va a tener problemas en ejecutar mi bytecode (suponiendo q sea una implementación completa de la JVM y de sus clases). Puedo usar Swing y me funcionará, puedo usar las expresiones regulares según java.util.regex y me funcionará, etc ... Pero si baso mi desarrollo en paquetes de terceros que amplian la funcionalidad de Java, puede que mi desarrollo no sea posible ejecutarlo en todas las plataformas que tengan una JVM 1.4 completa
    De acuerdo que en este caso concreto GTK y Mozilla son soft libre y es posible portarlos si no lo están ya la plataforma X, pero según que cosas, me parece un poco peligroso en el aspecto de la portabilidad, porque sabemos que en sentido inverso las cosas no son tan fáciles (DirectX, COM, ...), y MS puede hacer lo mismo (Windows.Forms), hacer una extensión que sea "estándar de facto" y que sólo se pueda usar en Windows.
    A pesar de que sea lento, consuma mucha memoria, (ponga aqui su crítica preferida), me parece que el camino adoptado por Java en cuanto a portabilidad es mejor que el de .NET.
    [ Padre ]