Después más de cinco años de desarrollo, ayer 28 de julio se lanzó oficialmente Java 7, «plataforma de computación» originalmente desarrollada por Sun Microsystems y que tras su compra pasó a manos de Oracle, que ha seguido trabajando en ella hasta ayer mismo (y lo seguirá haciendo).
Como se puede leer en un anuncio oficial bastante escueto, las principales características de Java 7 son:
- Project Coin: muchos pequeños cambios dirigidos a la mejora de la productiviad de los desarrolladores
- Fork/Join framework: facilita el paralelismo para procesadores multi-core
- The New File System API (NIO.2): ofrece la posibilidad de realizar muchas de las operaciones básicas del sistema de archivos de forma nativa
- InvokeDynamic: hace que sea más fácil de ejecutar otros idiomas en la máquina virtual de Java
A la mayoría le sonarán a chino las características mencionadas, pero es un lanzamiento que va dirigido exprofeso a desarrolladores, y es para ellos para quienes se ha publicado la presentació técnica, donde se explican todas las novedades acerca de este lanzamiento.