Aplicaciones

Oracle Lance Java 24!

¡Java celebra su 30 aniversario y demuestra que todavía tiene energía para revender! Con Java 24, el lenguaje se está modernizando al enfocarse en la IA, el aumento del rendimiento y la seguridad reforzada frente a los desafíos cuánticos. ¡Un verdadero salto hacia adelante para los ex desarrolladores de Java! Pero Oracle también busca atraer nuevas generaciones …

Con sus 24 Jeps (propuestas de mejora de Java) y más de 3.000 correcciones de errores y mejoras menores, Java 24 Demuestra que después de tres décadas, el lenguaje no solo no tenía una arruga, sino que sabe cómo evolucionar para adaptarse a los métodos de programación modernos y los casos de uso contemporáneo, por ejemplo, mediante la adopción de IA o cifrado post-cuantántico. Treinta años después de su nacimiento, el lenguaje sigue siendo extremadamente popular, continúa apareciendo en el top 3 de todas las clasificaciones de los lenguajes de programación más utilizados y lidera más del 50 % de las aplicaciones comerciales comerciales (en casi 7 de 10 compañías, según un estudio de Azul).

Simplicidad y modernidad. Estas son las palabras clave de este Java 24 que hace mucho para simplificar la vida de los desarrolladores. Esta nueva versión hace que el código sea más natural para escribir y leer, en particular gracias a condiciones más expresivas que se adaptan mejor a las aplicaciones de IA.

La IA es, por lo tanto, uno de los principales ejes de mejora de Java 24, que no solo busca facilitar las inferencias, sino que también promete simplificar las integraciones con la IA y las bibliotecas escritas en el código nativo para ejecutar más cercano a la CPU y la GPU (gracias en particular a la integración en Java 24 del Proyecto Panamá que apunta a simplificar las interacciones entre las bibliotecas y las bibliotecas de Centro C + +, etc., etc., etc.

La construcción de programas se vuelve más intuitiva con fabricantes reorganizados y una importación de bibliotecas simplificadas. Los principiantes apreciarán particularmente la posibilidad de escribir programas cortos y progresivos, mientras que los expertos encontrarán formas de optimizar sus proyectos.

En el lado de rendimiento, Java 24 ofrece nuevas herramientas para transformar los datos de manera efectiva y compartir información entre diferentes partes de un programa sin riesgo de conflictos. El lenguaje ahora permite explotar completamente las capacidades de los procesadores modernos, lo que acelera considerablemente los cálculos intensivos y la inferencia IA.

La seguridad no se olvida con las protecciones reforzadas contra futuras amenazas cuánticas y la integración de los primeros ladrillos de cifrado poscántico, garantizando la confidencialidad de los datos y la autenticidad de las comunicaciones digitales, incluso cuando las computadoras cuánticas están suficientemente evolucionadas para ejecutar el algoritmo de la costa y romper nuestras claves de cifrado actuales.

Las aplicaciones Java también se vuelven más ligeras y comienzan más rápidamente gracias a una mejor gestión de memoria y a la posibilidad de crear versiones aligeradas de JDK. Estas mejoras también facilitan la implementación del software en varios entornos que recuerdan cómo el lenguaje ha ganado desde el móvil hasta la nube.

Al abandonar gradualmente el soporte de las plataformas antiguas (comenzando con el soporte de ventanas de 32 bits), Java 24 se dirige resueltamente al futuro, ofreciendo a los desarrolladores un lenguaje moderno adaptado a los desafíos de seguridad de TI y IA contemporánea. Queda por convencer a las generaciones jóvenes. Y Oracle entendió que el universo de treinta y años de Java podría ser intimidado o incluso sofocante. Luego, el editor acompaña el lanzamiento de Java 24 con una gran campaña de seducción e iniciación a través del lanzamiento de un nuevo portal » Learn.java »Más accesible y diseñado para maestros y sus alumnos. » Este lanzamiento atestigua nuestro compromiso de hacer que Java sea más fácil de aprender y usar «Explique a los funcionarios de Java en Oracle.

Sin embargo, si Java 24 marca una evolución muy importante del lenguaje, esta versión es, sin embargo, una edición de corto rango (6 meses) que en realidad prepara el terreno en la próxima versión LTS, Java 25, que se espera al final del año.

Leer también:

La dominación de Python se confirmó en 2024 de acuerdo con el índice Tiobe

Microsoft presenta la vista previa 1 de .NET 10

Seguridad y rendimiento de los sistemas: Microsoft adopta óxido sin reservas

Python excede a Java en el índice Tiobe

Microsoft celebra el vigésimo aniversario de .net

[

Related posts
Aplicaciones

Se informa que Microsoft está preparando una revisión de Teams para julio

Después de mucho tiempo acumulando conversaciones, canales, reuniones, archivos, apps…
Read more
Aplicaciones

El nuevo Siri ya casi está aquí... pero no en la UE

Después de años de confundir un asistente inteligente con un temporizador parlante, Apple quiere…
Read more
Aplicaciones

LibreOffice saca la regla de madera... y duele

Presentado como una alternativa de oficina europea a Microsoft 365 y Google Docs, Euro-Office no ha…
Read more

Deja una respuesta

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