Erlang/OTP 24版本发布


Erlang / OTP 24发布了,Erlang / OTP 24包括来自60多个外部贡献者的贡献,这些贡献总计1400多个提交,300多个PR和更改的50万行代码!添加了260k行代码,并删除了320k行。
Erlang / OTP 24最令人期待的功能必须是JIT编译器,甚至在发布之前,WhatsApp团队就已经展示了它的功能。最直接的影响是,JIT的编译时间缩短了约25-30%,这在任何发行版中都是一个令人愉悦的发现。Elixir GraphQL实现的综合基准显示出64%的改进!
但是,除了JIT带来的性能提升之外,我最兴奋的是运行本机代码而不是解释所带来的好处。我要说的是本机代码工具,现在可供所有Erlang程序员使用,例如与perf集成。
错误消息的更新,由于难以理解,Erlang的错误消息往往会引起很多(有效)批评。添加了两个重要的新功能,以帮助用户理解某些失败的原因。Rust似乎已经开始了这种趋势,Python最近还添加了更好的错误。
其他改进点击标题进入