(资料图片仅供参考)
Erlang/OTP 26.0 已正式发布。
Erlang 是一种通用的并发函数式程序设计语言。Erlang 也可以指 Erlang/OTP 的通称,开源电信平台 (OTP) 是 Erlang 的常用执行环境及一系列标准组件。
这是一个重要版本更新,包含许多新特性、改进和不兼容的变化。
主要变化
改进 Shell支持自动补全变量、记录名称、字段名称、map keys、函数参数类型和文件名
支持在 Shell 中打开外部编辑器以编辑当前表达式
支持在 Shell 中定义(包含类型)的记录、函数、规范和类型
采用新的终端该版本重写了 TTY / 终端子系统。Windows 用户会注意到erl.exe
具有与普通 Unix shell 相同的功能,werl.exe
只是erl.exe
的符号链接。这使得 Windows Erlang 终端体验与 Unix 保持一致。
base64
模块的性能有了显著提升。例如,在具有 JIT 的 x86_64 系统上,编码和解码的速度几乎是 Erlang/OTP 25 中的三倍 改进解析工具 更新标准库 改进 Maps 改进 SSL 改进lists
模块 无需在运行时系统中启用特性maybe
为 Dialyzer 引入增量模式 (Incremental mode) 引入argparse——Erlang 的命令行解析器 详情查看更新亮点:https://www.erlang.org/blog/otp-26-highlights/
下载地址 | 发布公告