A pesar de que la política de SUN con respecto a Java no siempre ha sido la mas correcta, lo cierto es que el esfuerzo que hay detrás de este lenguaje es enorme, tanto en alternativas open-source como en alternativas comerciales. BEA por ejemplo tiene su propia JVM (Rockit) optimizada para la ejecución de aplicaciones empresariales, con un multithreading optimizado y muchísimas mejoras en la gestión dinámica del recolector de basura y el Heap.
Por otro lado, los distintos Frameworks de datos y presentación, entre los que brillan Hibernate y Struts, y próximamente JavaServer Faces están llevando el estado de la tecnología Web de Java a unos estándares de calidad muy altos. Proyectos como ANT, Xerces, Maven, Velocity y el magnífico XDoclet no tienen todavía alternativa en el mundo .NET.
Y que conste que yo trabajo en ambos mundos. Digan lo que digan, Java en el lado del servidor sigue adoleciendo de problemas de velocidad, aunque existen productos alternativos a los oficiales (como Resin de Caucho) que sorprenden por la velocidad que ofrecen...
El hecho de que se quiera liberar Java... Pues no creo que realmente vaya a ser muy importante... No va a hacer ni que nadie entre ni que nadie salga, hablando claro de los grandes fabricantes...
Al resto de la comunidad creo que realmente nos da igual que Java esté o no liberado... En cuanto al lenguaje en sí... El código fuente está ahí publicado, y si tu quierse te haces licencias tus proyectos con la licencia que mas te guste...
A mi personalmente la nueva especificación de Java 1.5 me gusta bastante, ya que aunque se están alejando del paradigma de lenguaje "sencillo", las mejoras introducidas eran inevitables para ofrecer una base sólida al tipo de desarrollo que actualmente requieren las grandes aplicaciones empresariales....
Mis pensamientos sobre java...
(Puntos:3, Interesante)Por otro lado, los distintos Frameworks de datos y presentación, entre los que brillan Hibernate y Struts, y próximamente JavaServer Faces están llevando el estado de la tecnología Web de Java a unos estándares de calidad muy altos.
Proyectos como ANT, Xerces, Maven, Velocity y el magnífico XDoclet no tienen todavía alternativa en el mundo .NET.
Y que conste que yo trabajo en ambos mundos. Digan lo que digan, Java en el lado del servidor sigue adoleciendo de problemas de velocidad, aunque existen productos alternativos a los oficiales (como Resin de Caucho) que sorprenden por la velocidad que ofrecen...
El hecho de que se quiera liberar Java... Pues no creo que realmente vaya a ser muy importante... No va a hacer ni que nadie entre ni que nadie salga, hablando claro de los grandes fabricantes...
Al resto de la comunidad creo que realmente nos da igual que Java esté o no liberado... En cuanto al lenguaje en sí... El código fuente está ahí publicado, y si tu quierse te haces licencias tus proyectos con la licencia que mas te guste...
A mi personalmente la nueva especificación de Java 1.5 me gusta bastante, ya que aunque se están alejando del paradigma de lenguaje "sencillo", las mejoras introducidas eran inevitables para ofrecer una base sólida al tipo de desarrollo que actualmente requieren las grandes aplicaciones empresariales....