Erlang / OTP 24 Release with Jit Compiler Implementation

After the year of development of desired The functional programming function Erlang 24 , aimed at developing distributed fault tolerant applications that provide parallel processing of real-time queries. The language was distributed in such areas as telecommunications, banking systems, e-commerce, computer telephony and the instant messaging organization. At the same time released OTP 24 (Open Telecom Platform) – the associated set of libraries and components for the development of distributed systems in Erlang.

Main innovations:

  • The composition enabled Jit compiler beamasm , which allows not only to increase the performance of programs due to the machine Code instead of interpretation, but also supports extended tools for profiling and execution analysis.
  • Improved error messages that now include column number to determine the problem position in the string and provide additional error diagnostics when calling built-in functions (BIF, Built-in Functions).
  • Added new optimization for processing section “Receive”.
  • in the gen_tcp Added support for the new API seth sockets Instead of API inet .
  • in the supervisor.html”> supersual is implemented the ability to automatically complete all subsidiary-related network connection.
  • Added support for the algorithm for the formation of digital signatures EDDSA (Edwards-Curve Digital Signature Algorithm) in TLS 1.3 database connections.
/Media reports.