Java para Sun
un post de mi colega Javi, experto en Java.
Pues mi recomentacion depende mucho de la familia de JVM que se pretenda utilizar, aqui te paso un pequeño apunte del tema:
Linux:
-------
1.1 - GNU Kafe sencilla y rapida, la de IBM que hasta la 1.1.8 era muy buena, o GNU guac que compila Java a C y luego el gcc hace el resto, y como tu sabes lo hace como nadie.
1.2 - En principio da un poco igual, tanto la de Sun como la de Blackdown eran bastante competentes, aqui tambien estaba IBM pero llego tarde.
1.3 - Aqui esta la movida, para mi la mejor SDK es la de blackdown, ahora si hablamos solo de JRE entonces hay que tirar del jikes de IBM, es un compilador just in time y va bastante bien, ademas lo unico que necesita es un runtime o developmetime con las librerias mas las nativas y va que te cagas, pues lo puedes combinar con las de Sun, las de blackdow, etc, pero es complejo de instalar, asi que Blackdown. Tb Borland tiene un compilador just in time que va muy bien, el jcomp.
1.4 - Para esta familia las de Blackdown sin dudas.
Windows:
-----------
Aqui ya no depende de la familia de la JVM en absoluto, pero tambien hay mucha mas oferta a parte de la de Sun, esta va bien, pero la de IBM de nuevo parte la pana, o la jrockit de BEA, que esta diseñada para alto rendimiento. Aunque con las pruebas que estoy mas familiarizado son sobre Unix, estas las he probado a titulo personal solo.
Como puedes ver no todo es Sun en el mundillo de java, eso si, la inmensa mayoria de la gente no tiene ni idea de que existen otras opciones muy validas, pero claro eso es que no han tenido que evaluar software sobre distintas plataformas como me ha tocado a mi en eresMas.