LinuxParty
"Los planes de Oracle para evolucionar Java en 2024 involucran proyectos OpenJDK", escribe InfoWorld, citando un video reciente del representante de relaciones con desarrolladores de Oracle Java, Nicolai Parlog. (Aunque es posible que muchas mejoras no se puedan utilizar hasta 2025 o más tarde...)- Para Project Babylon, Parlog citó planes para la reflexión del código, expandir la API de reflexión y permitir la transformación del código Java dentro de un método. El objetivo es permitir a los desarrolladores escribir código Java que las bibliotecas puedan interpretar como una función matemática, por ejemplo. En las próximas semanas, el equipo de Babylon planea publicar trabajos sobre casos de uso como diferenciación automática, emulación C# LINQ y programación de GPU.
- En el Proyecto Leyden, cuyo objetivo es mejorar los tiempos de puesta en marcha, los planes para 2024 implican perfeccionar el concepto de condensadores y trabajar para que los prototipos de condensadores estén listos para la producción.
- En Project Amber, las características actuales en vista previa incluyen plantillas de cadenas, un método principal simplificado y declaraciones antes de this() y super(). "Espero que los tres finalicen en 2024", dijo Parlog. Se están explorando capacidades como los tipos primitivos en patrones y con expresiones.
- En el Proyecto Valhalla, el trabajo se centrará en clases y objetos de valor, que proporcionan instancias de clase que solo tienen campos de instancia finales y carecen de identidad de objeto [para] reducir significativamente la sobrecarga de tiempo de ejecución de objetos enteros, dobles y de bytes en caja...
- En el Proyecto Lilliput, cuyo objetivo es reducir el tamaño de los encabezados de objetos Java en HotSpot JVM y reducir la huella de memoria de Java, el trabajo ahora se centra en pulir un esquema de bloqueo rápido.
- El proyecto Panamá, para interconectar JVM y código C nativo, "tiene tres hierros en el fuego", dijo Parlog.
-
Artículos
- Vulnerabilidad crítica en Helix Ultimate y SP Page Builder para Joomla 3: cómo comprobar si tu sitio ha sido comprometido y cómo limpiarlo
- Automatiza tareas en Linux con n8n (III): casos reales para administradores de sistemas y DevOps
- Automatiza tareas en Linux con n8n (II): primeros pasos y tres automatizaciones prácticas para empezar (2A)
- Automatiza tareas en Linux con n8n (II): primeros pasos y tres automatizaciones prácticas para empezar (2B)
- China asume que no habrá un nuevo baby boom y apuesta por la "economía plateada": IA, robótica y tecnología para una sociedad cada vez más longeva
- De modelo erótica a presunta saboteadora del Nord Stream: la increíble historia de "Freya" que sacude Europa
- Herramientas imprescindibles para desarrollar aplicaciones modernas en Linux
- Encriptar / desencriptar ficheros y directorios con EncFS: uso en modo gráfico y modo consola (Linux y Windows)
- ⚖️ Polémica en el software libre: ONLYOFFICE denuncia posibles infracciones en el proyecto “Euro-Office”
- Diferencia entre basalto y granito
- Europa prepara cambios para acabar con la pesadilla de las cookies web 🍪
- ONLYOFFICE Desktop Editors ya está disponible para Linux ARM



