Erlang/OTP 22 lanzado

Hai unhas horas, o equipo de Erlang anunciou a próxima versión da linguaxe de programación e de toda a plataforma.

Permíteme recordarche que Erlang/OTP está pensado para crear sistemas amplamente escalables que operan en tempo real suave con requisitos de alta dispoñibilidade. A plataforma utilizouse durante moito tempo con éxito en áreas como as telecomunicacións, os bancos, o comercio electrónico, a telefonía e a mensaxería instantánea.

Principais cambios nesta versión:

  • Engadiuse un novo módulo de socket (experimental) que proporciona acceso de baixo nivel aos sockets do SO. Este non é un substituto para gen_tcp e outros, e aínda non funciona en Windows (on microbenchmark mostrou un aumento de velocidade de ~40 % en comparación con gen_tcp)
  • Cambiaron as fases de compilación e as representacións internas do compilador para engadir novas optimizacións (revisión detallada)
  • As optimizacións de coincidencia de patróns para tipos de datos binarios agora aplícanse en máis casos
  • As mensaxes grandes do Protocolo de Distribución Erlang (responsable da transferencia de datos entre nós) agora están divididas en varios fragmentos
  • Chamo a súa atención sobre os módulos contadores, atómicas и termo_persistente engadido na 21.2 e ampliando o conxunto de ferramentas para traballar nunha contorna competitiva

As melloras tamén afectaron á función length/1 en listas longas, táboas ETS do tipo ordered_set, a interface NIF recibiu a función enif_term_type, opcións do compilador erlc, versión SSL e funcións do módulo criptográfico.

Entrada no blog cunha análise dos cambios, exemplos e puntos de referencia

Fonte: linux.org.ru

Engadir un comentario