發布帶有 JIT 編譯器實作的 Erlang/OTP 24

經過一年的開發,函數式程式語言 Erlang 24 發布了,旨在開發分散式、容錯的應用程序,提供即時並行處理請求。 該語言已廣泛應用於電信、銀行系統、電子商務、電腦電話和即時通訊等領域。 同時,也發布了 OTP 24(開放電信平台)—用於使用 Erlang 語言開發分散式系統的配套庫和元件集。

主要創新:

  • 包含 BeamAsm JIT 編譯器,它不僅透過執行機器碼而不是解釋它來提高程式效能,而且還支援用於執行分析和分析的高級工具。
  • 錯誤訊息已改進,包括列號,以識別行中的問題位置,並在呼叫內建函數 (BIF) 時提供額外的錯誤診斷。
  • 新增了處理“接收”部分的新最佳化。
  • gen_tcp 模組新增了對新網路套接字 API(而不是 inet API)的支援。
  • 管理程式模組能夠自動終止與網路連線相關的所有子程序。
  • 在基於 TLS 1.3 的連接中加入了對 EdDSA(Edwards 曲線數位簽章演算法)數位簽章產生演算法的支援。

來源: opennet.ru

添加評論