Erlang/OTP 26 lanzado oficialmente

Erlang/OTP 26.0 ha sido lanzado oficialmente.

Erlang es un lenguaje de programación funcional concurrente de propósito general. Erlang también puede referirse al término genérico para Erlang/OTP, la plataforma abierta de telecomunicaciones (OTP) es un entorno de ejecución común para Erlang y un conjunto de componentes estándar.

Esta es una actualización de versión principal con muchas características nuevas, mejoras y cambios incompatibles.

cambios principales

  • Caparazón mejorado
    • Admite la finalización automática de variables, nombres de registros, nombres de campos, claves de mapa, tipos de parámetros de funciones y nombres de archivos

    • Soporte para abrir un editor externo en el shell para editar la expresión actual

    • Soporte para registros, funciones, especificaciones y tipos definidos en el shell (incluidos los tipos)

  • nueva terminal

Esta versión reescribe el subsistema TTY/terminal. Los usuarios de Windows notarán erl.exela misma funcionalidad que un shell normal de Unix, werl.exesolo erl.exeun enlace simbólico a . Esto hace que la experiencia del terminal Erlang de Windows sea consistente con Unix.

  • Optimización del compilador y JIT
    • Creación y combinación optimizadas de binarios con segmentos de tamaño fijo
    • Optimice la creación y coincidencia de segmentos UTF-8
    • Optimizaciones añadidas a binarios
    • El compilador y JIT ahora generan un mejor código para crear mapas pequeños donde todas las claves son literales conocidas en el momento de la compilación.
    • Según las optimizaciones anteriores, base64el rendimiento del módulo se ha mejorado significativamente. Por ejemplo, en sistemas x86_64 con JIT, la codificación y decodificación son casi tres veces más rápidas que en Erlang/OTP 25
  • Herramientas de análisis mejoradas
  • Actualizar la biblioteca estándar
  • Mejorar mapas
  • Mejorar SSL
  • listsMódulo de mejora
  • la característica no necesita estar habilitada en el sistema de tiempo de ejecución maybe
  • Presentamos el modo incremental para dializador
  • Presentamos  argparse  : el analizador de línea de comandos de Erlang

Consulte los aspectos destacados de la actualización para obtener más detalles: https://www.erlang.org/blog/otp-26-highlights/

URL de descarga | Anuncio de lanzamiento

Supongo que te gusta

Origin www.oschina.net/news/241357/erlang-otp-26
Recomendado
Clasificación