Erlang/OTP 29

Se lanzó la versión 29 del lenguaje de programación funcional Erlang, utilizado para desarrollar aplicaciones distribuidas que garantizan alta confiabilidad y procesamiento paralelo en tiempo real. El lenguaje se utiliza ampliamente en áreas como telecomunicaciones, banca, comercio electrónico, telefonía por Internet y mensajería (WhatsApp).

Junto con el lenguaje, la plataforma OTP (Open Telecom Platform) también se actualizó a la versión 29: un conjunto complementario de bibliotecas y componentes.

Algunas novedades:

  • En el compilador JIT, se ha mejorado la generación de código de máquina para la coincidencia y creación de datos binarios con varios segmentos little-endian.
  • En la biblioteca SSL en la configuración por defecto, se ha establecido como el algoritmo híbrido de intercambio de claves más prioritario «x25519mlkem768», resistente a ataques en computadoras cuánticas, que es una combinación de X25519 ECDH y el algoritmo ML-KEM (CRYSTALS-Kyber).
  • Se agregó el atributo -unsafe para marcar funciones como inseguras (unsafe). En la biblioteca Erlang/OTP, dichas funciones están señalizadas y ahora el compilador emite advertencias sobre ellas. También se ha añadido la posibilidad de rastrear a través de xref las llamadas a funciones inseguras y a funciones sin documentación.

Fuente: linux.org.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster