Rust與WebAssembly的這週新聞 13
各位好,歡迎來到另一期「Rust與WebAssembly的這週新聞」!
Rust是一個系統語言,追求三元特性:安全性、並行性,以及速度。
WebAssembly是一個基於堆疊的虛擬機器與指令集。它快速、安全、可移植,而且是開放網路平台的一部分。透過編譯成WebAssembly,我們可以在網路上執行Rust程式碼!
這是Rust與WebAssembly的進度和社群之每週摘要。
我們遺漏了什麼嗎?請推文告訴我們 @rustwasm 或 傳送拉取請求給我們。
想參與Rust與WebAssembly嗎?加入Rust與WebAssembly工作小組!
網路上的新聞和部落格文章
想確認某些東西下次我們發布問題時一定會在清單上嗎?在此問題上留下留言。
- 使用React、Rust與Wasm快速上手
- 「Rust之道」是一本關於Rust的書,最初發表於中國。它有一個WebAssembly章節,而且 正在翻譯成英文!
- Tweek是一個新推出的Rust動態轉場工具包,支援Wasm
rustwasm/*
的更新
RFC
新的RFC
意見回覆期間結束的RFC
無。
已合併的RFC
工作小組會議
rustwasm.github.io
- @DebugSteven和@alexcrichton 將Rust與WebAssembly書籍、
wasm-bindgen
指南、以及wasm-pack
指南整合到單一書架中,我們的文件可以在一處找到!
twiggy
- @data-pup 在Twiggy的CI設定中 加入
rustfmt
和clippy
整合。 - @sepiropht 改進Twiggy偵測在沒有副檔名時的二進位檔案種類。
walrus
- @data-pup 修正wasm來回傳送測試,適用於最新版的
webassembly/wabt
工具。 - @alexcrichton 新增對於 WebAssembly SIMD 提案的支持 至
walrus
。
wasm-bindgen
- @fitzgen 新增對於
FnOnce
函式的支援 至wasm_bindgen::Closure
。 - @c410-f3r 修復
wasm-bindgen
的編譯問題,當時"extra-traits"
功能已啟用。 - @alexcrichton 實作
wasm-bindgen
的本地 JavaScript 簡碼 RFC。 - @Vlad-Scherbina 修復一個錯誤,當
--out-dir
指定的目錄不存在時,執行wasm-bindgen
CLI 將會失敗。 - @alexcrichton 在 CI 中新增
wasm-bindgen
所產生的 TypeScript 介面定義檔案測試。
wasm-pack
- @drager 寫了一個測試套件 予
wasm-pack
的二進位安裝公用程式板條箱。
請求貢獻
想參與Rust與WebAssembly嗎?加入Rust與WebAssembly工作小組!