OTP 24 正式发布,Erlang 应用服务器

栏目: 软件资讯 · 发布时间: 3年前

内容简介:OTP 24 现已发布。OTP (Open Telecom Platform) 是一个用 Erlang 编写的应用服务器,它是一套 Erlang 库,由 Erlang 运行时系统、主要使用 Erlang 编写的许多随时可用的组件以及 Erlang 程序的一组设计原则组成。...

OTP 24 现已发布。OTP (Open Telecom Platform) 是一个用 Erlang 编写的应用服务器,它是一套 Erlang 库,由 Erlang 运行时系统、主要使用 Erlang 编写的许多随时可用的组件以及 Erlang 程序的一组设计原则组成。

主要更新内容

  • 编译器现在会在定义后立即内联那些只使用一次的函数
  • 编译器警告和错误现在除了行号外还包括列号
  • 绑定在关键字 "try" 和 "of" 之间的变量现在可以在关键字 "of" 之后的子句中使用
  • 如果生成器的类型不正确,将引发一个 {bad_generator,Generator} 异常。如果过滤器的值不是布尔值,将引发一个
    {bad_filter,Filter} 异常
  • 现在可以使用以 “_” 开头的变量来禁止使用匿名变量 “_”
  • 选择性接收优化现在将被更多地应用
  • 二进制模块中增加了十六进制编码和解码功能
  • BeamAsm JIT-compiler 已被添加到 Erlang/OTP 中,并将为许多应用带来显著的性能提升。在大多数拥有可以编译 C++17 的 C++ 编译器的 x86 64 位平台上,JIT-compiler 是默认启用的
  • 一个用于 gen_tcp 的兼容适配器已经被实现,以使用新的套接字 API(gen_tcp_socket)
  • EEP 54 中提出的 BIF 调用失败的扩展错误信息已经实现
  • 引入了 EEP53 所概述的流程别名
  • 在监督员中实现了 EEP 56。它增加了重要子代的概念以及 auto_shutdown 监督器标志
  • 增加对 FTPES 的支持(通过 TLS 的显式 FTP)

详细内容请查看更新公告


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

数据结构与算法

数据结构与算法

2008-7 / 29.00元

《21世纪高等院校计算机教材系列·数据结构与算法(第2版)》详细讲述了线性结构、树结构和图结构中的数据表示及数据处理的方法,对查找和排序两种重要的数据处理进行了详细的探讨。一起来看看 《数据结构与算法》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具