martes, 24 de febrero de 2009

Java 6u12 (production) y Java6u14 (early access)

Pues como anuncié en el post Schedule de siguientes updates de Java 6. Versiones de Hotspot y compatibilidad entre ellas, Sun se está ciñendo al calendario que me pasó mi contacto del equipo de Hotspot:

Ya está disponible Java 6 update 12 para descarga general y soporte para su uso en producción (http://java.sun.com/javase/downloads/index.jsp):
  • Las mejoras de rendimiento parecen únicamente ceñidas (una vez más!) al entorno cliente y gráfico.
  • No contiene corrección de ninguna vulnerabilidad de seguridad
  • La lista de bugs corregidos es importante, aunque los relativos a hotspot y a las bibliotecas core es muy reducida.
  • Soporte a Windows 2008 Server
  • [pero no incorpora Hotspot 12 sino que se mantiene Hotspot 11, supongo que han dejado en vía muerta las versiones 12 y 13]
Asimismo, lo que confirma a mi juicio la fecha estimada de mayo, podemos ya descargar Java 6 update 14 "Early Access" desde https://jdk6.dev.java.net/6uNea.html y http://download.java.net/jdk6/6u14/.
  • Esta versión incorpora la esperada V14 de Hotspot (que ya traía la fracasada versión 6u6p)
  • Y el anunciadísimo colector de basura Garbage-First (G1), que será el futuro recolector por defecto en entornos servidor aunque en este early access no está habilitado por defecto (ver instrucciones para hacerlo).
  • Todavía es el build 01, así que viendo la media de builds por versión, aún quedan tres :-)
Lo dicho, yo me espero a verano y migraré directamente de la u11 a la u14... lo cual no quita para que este comienzo de año sea emocionante desde el punto de vista de mejoras de rendimiento en Java, las cuales afortumadamente están aplicando a Java 6 y no sólo a la versión-que-algún-día-dejará-de-ser-beta Java 7.

P.D: Los últimos builds del JDK 1.7 ya incorporan el Hotspot 15...

:-)

martes, 10 de febrero de 2009

Good bye Mr. Monson-Haefel

Hace tiempo que soy fan de Richard Monson-Haefel, que es el padre de muchas cosas, gurú de los EJB y del JMS y autor de varios libros de O'Reilly, de esos de tener en la cabecera de la cama.

Creo que desde el año 2000 sigo sus artículos en JGuru, en The Server Side, en Java.net..., he vivido sus aportaciones en revisiones de las especificaciones de EJB y en procesos JSR/JCP, y su participación en Geronimo, OpenEJB y finalmente Groovy...

En realidad viví de lejos su incursión en el mundo de plataformas RIA desde 2004 (me anclo en el pasado, hace ya 4 añitos que oficialmente dejó el mundo Java EE, aunque a seguido dando guerrilla desde entonces...), y ahora -aunque se veía venir- se ha pasado del todo al lado oscuro :-)

Ha decidido reenfocar su carrera profesional desde finales de 2008 hacia el muldo Multitouch, digo que se ha pasado al otro lado porque es un gran fan de Microsft Surfaces :-)

Valiente decisión para alguien que tenía a huevo aceptar uno de los múltiples y comodones puestos ejecutivos en grandes consultoras que le habían ofrecido, o dedicarse a ser conferenciante...

Gracias por todo, Clever monkey. Seguiremos tus evoluciones en ese giro de 180 grados que has dado... así que este post es un pequeño y muy humilde homenaje, por mucho que no me hayas aceptado todavía como amigo en el Facebook ;-)

Su blog, ahora reenfocado a la multitouch: http://theclevermonkey.blogspot.com/