Se supone que puedes correr tus apps en Java7, sin tener que recompilar nada, y que van a tener mejor desempeño sobre la nueva JVM, no?
Yo por mientras ya lo instalé en un equipo de pruebas con Linux x64, corriendo las apps que ya teníamos ahí, compiladas todas en Java 6, y no parece haber problema alguno de compatibilidad hasta ahora. Incluso JBoss no ha protestado, ni tampoco unas app que tengo usando Groovy 1.8.1 y Scala 2.9. Si esto funciona, la ventaja más inmediata de Java 7 será ese desempeño mejorado, aunque sigamos compilando en Java 6, en lo que sale Java 7 para Mac y vemos qué cosas vale la pena aprovechar de las nuevas clases, paquetes, etc.
Por mientras sé que viene algo de fork-join, espero poder echarle un ojo pronto.
Entre las cosas que pueden beneficiarnos de manera indirecta creo que está lo de soporte a lenguajes dinámicos, que seguramente se podrá aprovechar en las siguientes versiones de Groovy, para tener un mejor desempeño también.
Qué tiene que ver Netbeans con Java 7 ???
Por cierto, una cosa es que pudieras descargar los betas del JDK, pero @Benek está anunciando la salida del primer release estable....
* Binary Literals - no mamar.. y esto quién chingaos lo necesita?
* Strings in switch Statements - Me gusta, esto si es útil.
* Other enhancements - súper X, no veo nada interesante.
Que tal comunidad, Oracle para celebrar el lanzamiento de Java 7 envió paquetes de playeras para los grupos e interesados, en Querétaro hace tiempo había un grupo de Java pero se perdió el interés lamentablemente, pero el espíritu sigue vivo y tenemos algunas playeras para los que gusten de los que anden por qro.
¿qué dicen? y aprovechamos retomar el grupo.
Han salido algunos bugs muy notorios en unas optimizaciones de la JVM que causan errores en ciclos. Esto afecta a cualquier aplicación que corra sobre Java 7, aunque haya salido compilada en versiones previas.
"Java 7 GA was released today, but as noted by Uwe Schindler, there are some very frightening bugs in HotSpot Loop optimizations that are enabled by default. In the best case scenario, these bugs cause the JVM to crash. In the worst case scenario, they cause incorrect execution of loops.
Bottom Line: Don’t use Java 7 for anything (unless maybe you know you don’t have any loops in your java code)."
Orale, gracias por la
Orale, gracias por la información Mr. Benek, vamos a ver qué tal trabaja ésta nueva versión...
Linux
Se supone que puedes correr tus apps en Java7, sin tener que recompilar nada, y que van a tener mejor desempeño sobre la nueva JVM, no?
Yo por mientras ya lo instalé en un equipo de pruebas con Linux x64, corriendo las apps que ya teníamos ahí, compiladas todas en Java 6, y no parece haber problema alguno de compatibilidad hasta ahora. Incluso JBoss no ha protestado, ni tampoco unas app que tengo usando Groovy 1.8.1 y Scala 2.9. Si esto funciona, la ventaja más inmediata de Java 7 será ese desempeño mejorado, aunque sigamos compilando en Java 6, en lo que sale Java 7 para Mac y vemos qué cosas vale la pena aprovechar de las nuevas clases, paquetes, etc.
Por mientras sé que viene algo de fork-join, espero poder echarle un ojo pronto.
Entre las cosas que pueden beneficiarnos de manera indirecta creo que está lo de soporte a lenguajes dinámicos, que seguramente se podrá aprovechar en las siguientes versiones de Groovy, para tener un mejor desempeño también.
Mmhh yo lo intenté instalar
Mmhh yo lo intenté instalar pero falló.
No sé si tenga que ver que lo estoy instalando en Bootcamp o que? Porque es idéntico.
Sepa... lo intentaré más tarde.
Eso qué
date una vuelta por netbeans si gustas
Qué tiene que ver Netbeans con Java 7 ???
Por cierto, una cosa es que pudieras descargar los betas del JDK, pero @Benek está anunciando la salida del primer release estable....
Mmhhhh ya.... tenía que
Mmhhhh ya.... tenía que ejecutar el instalador como administrador para que pudiera escribir en C:\
JDK7
Ahorita mismo instalando...
editado
Ahora a revisar lo nuevohttp://www.javamexico.org/blogs/hmvictor/lo_nuevo_de_java_7
?:)
De los features..
* Binary Literals - no mamar.. y esto quién chingaos lo necesita?
* Strings in switch Statements - Me gusta, esto si es útil.
* Other enhancements - súper X, no veo nada interesante.
quien usa binary literals?
No hombre el que tu nunca las hayas usado no implica que no sean de gran ayuda, favor de no insultar algo que no conoces.
sobres
Playeras queretaro
Que tal comunidad, Oracle para celebrar el lanzamiento de Java 7 envió paquetes de playeras para los grupos e interesados, en Querétaro hace tiempo había un grupo de Java pero se perdió el interés lamentablemente, pero el espíritu sigue vivo y tenemos algunas playeras para los que gusten de los que anden por qro.
¿qué dicen? y aprovechamos retomar el grupo.
Bugs
Han salido algunos bugs muy notorios en unas optimizaciones de la JVM que causan errores en ciclos. Esto afecta a cualquier aplicación que corra sobre Java 7, aunque haya salido compilada en versiones previas.
@luiguisf #dicen que en
@luiguisf #dicen que en agosto - sept habrá un evento en Qro. de lanzamiento.... diiiiiicen.. diicen, pero ... quién sabe.
Don’t use Java 7, for anything
"Java 7 GA was released today, but as noted by Uwe Schindler, there are some very frightening bugs in HotSpot Loop optimizations that are enabled by default. In the best case scenario, these bugs cause the JVM to crash. In the worst case scenario, they cause incorrect execution of loops.
Bottom Line: Don’t use Java 7 for anything (unless maybe you know you don’t have any loops in your java code)."
Artículo completo