Erlang/OTP 22 发布

几个小时前,Erlang 团队宣布了该编程语言和整个平台的下一个版本。

让我提醒您,Erlang/OTP 旨在创建具有高可用性要求的软实时运行的可广泛扩展的系统。 该平台早已成功应用于电信、银行、电子商务、电话、即时通讯等领域。

此版本的主要变化:

  • 添加了一个新的(实验性)套接字模块,该模块提供对操作系统套接字的低级访问。 这不是 gen_tcp 和其他的替代品,并且还不能在 Windows 上工作(在 微基准 与 gen_tcp 相比,速度提高了约 40%)
  • 更改了编译阶段和内部编译器表示以添加新的优化(详细概述)
  • 二进制数据类型的模式匹配优化现在适用于更多情况
  • Erlang 分发协议中的大消息(负责在节点之间传输数据)现在被分成几个片段
  • 我提请您注意模块 计数器, 原子能 и 持久性术语 在 21.2 中添加并扩展了在竞争环境中工作的工具集

改进还影响了长列表上的 length/1 函数、ordered_set 类型的 ETS 表、接收 enif_term_type 函数的 NIF 接口、erlc 编译器选项、SSL 版本和加密模块函数。

博客文章分析了变化、示例和基准

来源: linux.org.ru

添加评论