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最近還新增了更好的錯誤。
其他改進點選標題進入
相關文章
- [elixir! #0079] erlang 版本升級 22 -> 24
- Erlang/Elixir 中的 OTP 程式設計介紹程式設計
- rabbitmq解決erlang版本問題MQ
- rabbitMQ和對應的erlang版本匹配MQ
- jQuery 釋出 3.4.0 版本jQuery
- Rust 1.83.0 版本釋出Rust
- RabbitMQ與Erlang的版本對應關係MQ
- SOA新版本釋出
- openGauss 2.0.0 版本正式釋出
- [版本釋出]ThinkOX V1正式版釋出【版本號V1.0.2】
- Apache Doris 1.2.4 Release 版本正式釋出|版本通告Apache
- 優麒麟 14.04.6 LTS 版本釋出!
- Laravel-admin 釋出 1.6.10 版本Laravel
- Apache Doris 2.0.5 版本正式釋出Apache
- Apache Doris 2.0.5 版本正式釋出!Apache
- Apache Doris 2.0.4 版本正式釋出Apache
- Apache Doris 2.0.3 版本正式釋出Apache
- Android Studio 4.1 Canary 版本釋出Android
- yiigo 3.x 版本釋出Go
- Swoftcli: 釋出 v0.1.5 版本
- yiigo 4.x 版本釋出Go
- Laravel-admin 釋出 1.7.3 版本Laravel
- Kali Linux釋出2020.1a版本Linux
- Laravel-admin 釋出 1.7.0 版本Laravel
- Laravel-admin 釋出 1.7.2 版本Laravel
- Rust 1.82.0版本釋出Rust
- Apache DolphinScheduler 3.2.2 版本正式釋出!Apache
- HMS Core 6.3.0 版本釋出公告
- Apache APISIX 3.1.0 版本正式釋出ApacheAPI
- BabaSSL 8.3.1 釋出穩定版本
- FlutterBoost3.0釋出preview版本FlutterView
- Apache Doris 3.0.3 版本正式釋出Apache
- Swoole v4.6.1 版本釋出,Bug 修復版本
- BlackArch Linux 釋出2018.12.01版本Linux
- 釋出 Rafy .NET Standard 版本 Nuget 包
- Dapr v1.13 版本已釋出
- Dapr v1.14 版本已釋出
- 部分JDK版本的釋出時間JDK