Cloud

Un punto de inflexión estratégico en la era de la IA

El lanzamiento de hoy de Java 25 marca un paso decisivo en la evolución del lenguaje Java y su plataforma. Con importantes avances en IA y seguridad, esta nueva versión «LTS» es una palanca estratégica para los CIO en busca de modernización y sostenibilidad. Java 25 tiene la intención de seguir siendo el lenguaje favorito de las empresas en la era de la inteligencia artificial.

Durante más de 30 años (el idioma se ha lanzado en Sunworld en mayo de 1995), Java ha seguido siendo una base esencial para las aplicaciones comerciales. Es el lenguaje más utilizado en los negocios y el lenguaje de predilección de las implementaciones «nativas de la nube». Su estabilidad, portabilidad y seguridad lo convierten en una opción privilegiada para las arquitecturas críticas. A pesar de la aparición de nuevos idiomas (con la omnipresencia de JavaScript/TypeScript en la web y Python en AI), Java todavía y siempre conserva su lugar líder, en particular gracias a su capacidad para evolucionar sin ruptura. Hay 73 mil millones de JVM activos en todo el mundo, incluidos 51 mil millones en la nube.

Java 25: una versión como ninguna otra

A diferencia de las actualizaciones habituales de medio año para el lenguaje, Java 25 merece detenerse en él por su estado particular de «Libere LTS»: Oracle se compromete a garantizar un soporte a largo plazo durante al menos ocho años de esta versión. La versión anterior de LTS se remonta a Java 21 lanzada en 2023.

Pero más allá del apoyo, Java 25 también se distingue por la densidad y el alcance de sus desarrollos. No menos de 18 JEP (propuestas de mejora de JDK) y miles de soluciones y optimizaciones están integradas, cubriendo áreas clave como la accesibilidad del lenguaje, el rendimiento, la seguridad, la observabilidad y … ¡… ¡AI!

Georges Saab, vicepresidente senior, plataforma Oracle Java y Flesh, OpenJDK que rige a la Junta, resume la ambición de esta versión: «Java 25 subraya la inversión continua de Oracle en las características que alimentan las soluciones de IA y simplifican el lenguaje, lo que hace que Java sea más accesible para los nuevos desarrolladores y equipos de TI.»

Novedades insignia

Java 25 es parte de la continuidad de una plataforma que avanza sin romper los puntos de referencia: una edición diseñada para fluidificar la experiencia de los equipos, obtener la eficiencia de producción y preparar serenamente los usos por venir (IA, seguridad), al tiempo que conserva la estabilidad esperada por los CIO. «Realmente observamos lo que llamamos un renacimiento continuo de la plataforma Java» Resume a Chad Arimura, vicepresidente Java Dev Relations como lo demuestran las principales noticias de Java 25 que moderniza la plataforma sin alterar sus fundamentos. Cuatro áreas de mejora emergentes de esta actualización:

1 – IA y cálculo de alto rendimiento: Java 25 incorpora optimizaciones para las cargas de trabajo IA, en particular a través de la API vectorial (JEP 508) y el soporte de hilos virtuales de Project Loom. Estos avances permiten tratar volúmenes masivos de datos con una latencia reducida, al tiempo que permanecen en un entorno de Java nativo.

Seguridad de 2-Post-Cuantic: Con la API de derivación clave (JEP 510) y el soporte para codificaciones PEM (JEP 470), Java 25 prepara los sistemas para la llegada del cifrado post-cuantántico. La idea es permitir a los desarrolladores implementar protecciones «post-cuantánticas» hoy incluso en ausencia de estándares y no tener una línea de códigos para modificar cuándo se finalizarán los algoritmos y estándares PQC.

3 – Observabilidad reforzada: La grabadora de vuelo JDK (JFR) se beneficia de varias mejoras (JEP 509, 518, 520) que permiten un buen análisis de rendimiento y cuellos de botella, con un impacto mínimo en los recursos.

4 – Productividad y simplificación del lenguaje: JEP 512 y 511 facilitan la redacción de códigos, especialmente para scripts y aplicaciones simples. Aquí debemos saludar la voluntad de Oracle para no solo mantener muy actualizado su treinta lenguaje, sino también sobre todo para que sea más sexy para las generaciones jóvenes de desarrolladores. No solo Oracle simplifica profundamente la sintaxis (sin romper lo existente), sino que el editor ahora ofrece un viaje de aprendizaje real (Learn.Java, Playground, Compartir de fragmentos) para que los principiantes escriban rápidamente el código útil sin llegar demasiado temprano en los conceptos avanzados. El objetivo es » Para aplanar la rampa de acceso «Entonces ese» el Los estudiantes y los alumnos no usan de inmediato una serie de conceptos «, Y, más ampliamente», » Hacer que Java también sea un idioma de aprendizaje »Explique Chad Arimura.

Para los CIO, Java 25, por lo tanto, representa mucho más que una actualización. Es una oportunidad para consolidar las bases técnicas mientras prepara el futuro: IA, seguridad, rendimiento, agilidad e incluso accesibilidad del lenguaje para generaciones capacitadas en conceptos lingüísticos modernos muy diferentes de los que fundaron Java. Con un amplio soporte y compatibilidad ejemplar, esta versión es parte de una lógica de continuidad e innovación que solo puede facilitar su amplia adopción.

Leer también:

Seguridad, IA, Simplificaciones: ¡Oracle lanza Java 24!

Habilidades en Python, Java y C ++ altamente solicitadas

Oracle lanza a Java 17 y su SDK casi «gratis» …

Desaparición de Thomas Kurtz, padre de lo básico, a la edad de 96 años

[

Related posts
Cloud

¡Cloud First se vuelve más selectivo!

¿Qué hubiera pasado si “Cloud First” hubiera llegado a su fin? Si bien casi una cuarta parte…
Read more
Cloud

Azure Logic Apps Automation quiere alinear a los agentes de IA

Con Azure Logic Apps Automation, Microsoft quiere convertir la automatización empresarial en un…
Read more
Cloud

Tsuga confía en BYOC para reinventar la observabilidad

En un momento en el que los volúmenes de registros, métricas y rastreos se están disparando, la…
Read more

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *