Linux - Software libre


Llega Java 6
Después de dos años de desarrollo y de la decisión de abrir su código fuente, Sun Microsystems lanza la nueva generación del lenguaje multiplataforma Java.

Guillem Alsina - Java es un lenguaje de programación multiplataforma desarrollado por Sun Microsystems a principios de la década de los noventa que bebe de las fuentes del C++ pero lleva sus conceptos de orientación a objetos más al extremo.
Una de sus características es que los programas desarrollados en Java son, teóricamente, multiplataforma -aunque en la práctica esto no es tan fácil- siendo compilados no a código binario inteligible directamente por un sistema operativo concreto, si no a un código intermedio llamado bytecode que es interpretado por el motor de Java que sí depende directamente del sistema operativo sobre el cual se ejecute.

La importancia de Java en el mundo de la programación ha ido creciendo en el tiempo al limar las asperezas y puntos débiles que tenía el lenguaje al principio, como por ejemplo la velocidad de ejecución de las aplicaciones -punto en el que si bien ha mejorado, para algunos continúa siendo lento-.

La nueva versión 6 de Java SE (Standard Edition) ha tenido un ciclo de desarrollo de dos años, que han sido los más abiertos de cualquier versión de Java, con la liberación de builds casi cada semana, la colaboración de Sun con más de trescientos desarrolladores externos y las pruebas de compatibilidad con versiones anteriores de la plataforma llevadas a cabo por unas 1.600 empresas. Las principales líneas de trabajo seguidas en esta nueva versión han sido mejorar los servicios web para la Web 2.0, el soporte para Windows Vista, y mejorar la integración con el entorno de programación NetBeans.

Una de las novedades que va a facilitar más la vida a los programadores es la mayor facilidad con la que Java se va a poder utilizar en combinación con otros lenguajes como PHP, Python o JavaScript, en un movimiento que pretende facilitar la escritura de aplicaciones para la llamada Web 2.0 o, como la ha bautizado Sun, la "era de la participación". Éste término indica que la Web es más participativa e interactiva que antes para el internauta.

Pero no solamente de mejoras en los servicios online vive el programador; Java SE 6 también mejora la experiencia de usuario en las aplicaciones de escritorio, haciendo que estas se integren más en la interfaz gráfica del sistema operativo sobre el que se ejecuten.

Ya se puede descargar la nueva versión de forma gratuita desde la web de Sun Microsystems.

Enlaces relacionados
Java Platform, Standard Edition 6 Release
Miércoles, 13 de Diciembre de 2006:


[publicaciones/2006/1206/1312/faldon-interior.htm]