Rust 1.33釋出,常數中let綁定以及解構現已穩定可用

最新版本的Rust改進const fn支援諸多常數相關語法,像是賦值x = y、賦值運算子表達x += y等寫法,現在都已經可以使用。

2019-03-05

Rust 1.32.0釋出預設使用系統分配器

由於種種原因,過去Rust使用jemalloc做為預設分配器,但在Rust 1.28加入了全域分配器,因此官方也就順勢在這個版本,將預設分配器切換成系統分配器。

2019-01-19

Rust創造者Graydon Hoare:社群應限制成長速度

專案需要流程控制,以避免發展過快導致不良結果,Rust創造者Graydon Hoare針對語言資源共享以及處理社群個體壓力兩部分提出建議。

2018-12-31

Rust 2018大調查,專案大小持續上升、中型專案仍占多數

開發者有47.3%的人把Rust用於中型專案,程式碼數量在1,000到10,000行之間,20%的開發者則在1萬到10萬行的大型專案中使用Rust。

2018-11-29

Rust 1.28釋出,開發者現在可用全域分配器了!

Rust 1.28有兩個功能進入穩定階段,分別是全域分配器以及NonZero數字型態,而Rust的套件管理器Cargo不再允許使用者以修改Src目錄的建置腳本發布套件。

2018-08-06

Rust發出首個官方CVE資安通報,漏洞影響雖小但要大家保有資安意識

Rust收到紅帽的漏洞揭露資訊,正式申請官方的第一個CVE資安通報,雖然官方確定沒有人可以使用該漏洞,影響非常小,但仍然堅持遵循完整的安全漏洞程序,並警告開發者,不要過度相信Rust的安全性。

2018-07-10

Rust 1.27釋出,開發者能直接撰寫低階SIMD語法了!

Rust本來就具備自動向量化,但不是所有CPU都支援,因此LLVM也可能不會使用這項功能,而現在開發者可以使用std :: arch模組直接控制,不需要依賴編譯器的智慧判斷。

2018-06-22

強化WebAssembly與Javascript互通性,Rust向網頁語言再進一步

Rust社群目標要讓Javascript與Rust能夠互相呼叫函數,Rust可以呼叫主機的函數,而Rust函式庫(Crate)能夠依賴NPM套件,Javascript與Rust也都能互相使用直覺的方式傳遞物件。

2018-03-19

2018年Rust發展計畫出爐,將聚焦提升生產力

2018年會繼續維持每6個星期就釋出一個更新版本的慣例,而推出的第三個版本將會被命名為Rust 2018,這將會是功能以及穩定性的集大成,並且會同時釋出完整的說明文件、工具以及函式庫2016

2018-03-13