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最近還新增了更好的錯誤。
其他改進點選標題進入
相關文章
- erlang學習: why OTP
- [elixir! #0079] erlang 版本升級 22 -> 24
- Erlang/Elixir 中的 OTP 程式設計介紹程式設計
- 好書妙評之《Erlang/OTP併發程式設計實戰》程式設計
- Fedora 24 正式釋出!
- rabbitmq解決erlang版本問題MQ
- jQuery 釋出 3.4.0 版本jQuery
- Gitea 釋出 1.0.1 版本Git
- rabbitMQ和對應的erlang版本匹配MQ
- Oracle 12.1.0.2.0 版本釋出Oracle
- SOA新版本釋出
- RabbitMQ與Erlang的版本對應關係MQ
- [版本釋出]ThinkOX V1正式版釋出【版本號V1.0.2】
- 開源新聞速遞:Fedora 24 釋出
- Apache Doris 1.2.4 Release 版本正式釋出|版本通告Apache
- Spark版本釋出歷史,及其各版本特性Spark
- Swoftcli: 釋出 v0.1.5 版本
- HMS Core 6.3.0 版本釋出公告
- openGauss 2.0.0 版本正式釋出
- FlutterBoost3.0釋出preview版本FlutterView
- Apache Doris 2.0.3 版本正式釋出Apache
- Apache APISIX 3.1.0 版本正式釋出ApacheAPI
- BabaSSL 8.3.1 釋出穩定版本
- Apache Doris 2.0.4 版本正式釋出Apache
- beego 1.7.1 新版本釋出Go
- Gitea 釋出 1.0.1版本Git
- Apache Doris 2.0.5 版本正式釋出Apache
- Apache Doris 2.0.5 版本正式釋出!Apache
- Rust 1.82.0版本釋出Rust
- Swoole v4.6.1 版本釋出,Bug 修復版本
- yiigo 4.x 版本釋出Go
- yiigo 3.x 版本釋出Go
- 優麒麟 14.04.6 LTS 版本釋出!
- Laravel-admin 釋出 1.7.3 版本Laravel
- Laravel-admin 釋出 1.7.0 版本Laravel
- Laravel-admin 釋出 1.7.2 版本Laravel
- MAUI候選版本3釋出啦UI
- Micronaut框架3的GA 版本釋出!框架