幾個小時前,Erlang 團隊宣布了該程式語言和整個平台的下一個版本。
讓我提醒您,Erlang/OTP 旨在創建具有高可用性要求的軟即時運行的可廣泛擴展的系統。 該平台早已成功應用於電信、銀行、電子商務、電話、即時通訊等領域。
此版本的主要變更:
- 新增了一個新的(實驗性)套接字模組,該模組提供對作業系統套接字的低階存取。 這不是 gen_tcp 和其他的替代品,而且還不能在 Windows 上工作(在 微基準測試 與 gen_tcp 相比,速度提高了約 40%)
- 更改了編譯階段和內部編譯器表示以添加新的最佳化(詳細審查)
- 二進位資料類型的模式匹配最佳化現在適用於更多情況
- Erlang 分發協定中的大消息(負責在節點之間傳輸資料)現在被分成幾個片段
- 我提請您注意模組 計數器, 原子學 и 持久性術語 在 21.2 中加入並擴展了在競爭環境中工作的工具集
改進也影響了長列表上的 length/1 函數、ordered_set 類型的 ETS 表、接收 enif_term_type 函數的 NIF 介面、erlc 編譯器選項、SSL 版本和加密模組函數。
來源: linux.org.ru