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)

详细内容请查看更新公告


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

查看所有标签

猜你喜欢:

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

数据结构与算法

数据结构与算法

Michael McMillan / 吕秀峰、崔睿 / 人民邮电出版社 / 2009-5 / 49.00元

《数据结构与算法C#语言描述》是在.NET框架下用C#语言实现数据结构和算法的第一本全面的参考书。《数据结构与算法C#语言描述》介绍的方法非常实用,采用了时间测试而非大O表示法来分析算法性能。内容涵盖了数据结构和算法的基本原理,涉及数组、广义表、链表、散列表、树、图、排序搜索算法以及更多概率算法和动态规则等高级算法。此外,书中还提供了.NET框架类库中的C#语言实现的数据结构和算法。 《数据......一起来看看 《数据结构与算法》 这本书的介绍吧!

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

在线压缩/解压 HTML 代码

SHA 加密
SHA 加密

SHA 加密工具

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具