Publicado Java 7

  1. #108   #99 Si MS aun no ha usado sus patentes de .NET es porque ningún competidor a sacado bastante dinero con alguna de ellas como para poder meterles mano. Vamos, que decir que MS tiene una politica permisiva con sus patentes es de risa.

    #105 Desde luego, compilar un switch como un else if es un avance grandioso.

    #103 Aquí las mias, puede que no todas sean técnicas, pero desde luego no son subjetivas:

    - Java es open source, quitando lo bonito que suena a mi me gusta ver el código y como está implementado y tomarlo como base si he de implementar mi própia alternativa. (Lo he necesitado hacer varias veces como por ejemplo con el driver OJDBC)

    - Muchisimos mas frameworks open source para Java que para .NET

    - Muchisimas mas soluciones integradas para BBDD (.NET solo una, la suya) y para servidores web (.NET solo uno, el suyo)

    - Muchisimo mas trabajo de programador Java

    - Mayor compatibilidad entre versiones. Puede que al que tenga que migrar una aplicación de escritorio no le importe, pero si tienes que migrar miles de lineas de código de frameworks empreseriales es un punto crucial, y de hecho es una de las causas por la que muchas empresas que apostaron .NEt se han pasado a Java.

    - Y por supuesto, Java es multiplataforma.
    26  votos: 2   link
    el 29-07-2011 23:45 UTC por --231021-- --231021--
     twitter  facebook  tuenti  
  1. #109   #108 quitando lo de "multiplataforma y open-source".

    Con soluciones integradas para BBDD a que te refieres? porque hay conectores nativos y ORM para MySQL y Oracle de casi todo, conectores, LINQ, Entity Framework, etc...

    Que frameworks echas en falta en .NET? No digo que haya mas, digo que en Java simplemente sobran más de la mitad xD

    Compatibilidad entre versiones? que dices? se puede tener varias versiones del framework instaladas y la aplicacion seleccionar cual y se puede forzar una determinada aplicacion a usar un framework: msdn.microsoft.com/en-us/library/ff602939.aspx

    Lo de que es multiplataforma sigo sin ver hasta que punto es una ventaja. Supongo que para proyectos pequeños o que tienen que ir en hosting compartidos y tal... puede ser algo a tener en cuenta. En proyectos grandes hasta el hardware viene planificado de antemano, asi que no hay porque plantear nada multiplataforma.
    8  votos: 0   link
    el 30-07-2011 12:59 UTC por --158000-- --158000--
comentarios cerrados

menéame