Erlang/OTP 17

这个 Erlang/OTP 版本可以从源代码构建,或者使用适用于你的操作系统的预构建软件包或第三方工具(例如kerlasdf)安装。

docker run -it erlang:17

亮点

  • Erlang/OTP 已经被移植到实时操作系统 OSE。
  • Maps,一种新的字典数据类型(实验性)
  • 从 ASN.1 OCTET STRING 和 BIT STRING 到 Erlang 类型的更自然的映射,以及其他 ASN.1 改进和优化
  • TCP、UDP 和 SCTP 的 {active, N} 套接字选项
  • 一个新的(可选)调度器利用率平衡机制
  • 在所有 ERTS 内部内存分配器上,默认启用内存载体的迁移
  • 增加垃圾回收保有率
  • 实验性的“脏调度器”功能
  • Funs 现在可以被命名
  • 其他 Unicode 支持增强
  • 引入了 OTP 及其应用程序的新版本方案
  • mnesia:大幅减少了为具有大量锁的事务插入锁的时间。
  • crypto:在 crypto:block_encrypt 和 block_decrypt 中添加 aes_cfb8 密码。
  • diameter:为 CEA、DWA 和 DPA 添加结果代码计数器。