Cranelift的2022進展報告
延續(xù)去年年終進展報告的傳統(tǒng),我們很高興地報告,今年對 Cranelift 項目來說也是相當(dāng)有成效的一年。Cranelift 是我們的優(yōu)化編譯器后端,為 Wasmtime(一個生產(chǎn)就緒的 WebAssembly 虛擬機)、Rustc_codegen_cranelift 的 Rust 編譯器后端,以及其他一些應(yīng)用提供了基礎(chǔ)。
更多請看:https://bytecodealliance.org/articles/cranelift-progress-2022
Rust 1.66.0 版本發(fā)布
比較大的更新是枚舉,具有整數(shù)表示的枚舉現(xiàn)在可以使用顯式判別器,即使它們有字段。
更多請看:https://blog.rust-lang.org/2022/12/15/Rust-1.66.0.html
用 Rust 重寫 TypeScript
在過去的幾個月里,Donny(GitHub id 是 kdy1)一直在走一條漫長而孤獨的路。Donny 的作品 swc 是 Babel 的原生速度替代者,現(xiàn)在 Donny 的目光放在另一個目標(biāo)上:用 Rust 重寫 TypeScript。
stc(https://github.com/dudykr/stc)是他的嘗試。它是 tsc 的直接替代品,支持 "所有類型和類型推理",包括所有復(fù)雜的泛型、條件類型和模板字面。
更多請看:https://www.totaltypescript.com/rewriting-typescript-in-rust
實現(xiàn) Rust 的原生反射
今天,我發(fā)布了 deflect,Rust 的反射實現(xiàn)。 Deflect 可用于恢復(fù) trait 對象的具體類型、檢查異步生成器的內(nèi)部狀態(tài)、漂亮打印任意數(shù)據(jù)等等。
以下是 crate 的重要鏈接:
https://crates.io/crates/deflect https://docs.rs/deflect https://github.com/jswrenn/deflect
項目地址:https://github.com/jswrenn/deflect
-
Rust
+關(guān)注
關(guān)注
1文章
240瀏覽量
7586
原文標(biāo)題:【Rust日報】2022-12-16 Cranelift的2022進展報告
文章出處:【微信號:Rust語言中文社區(qū),微信公眾號:Rust語言中文社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
SGS專家亮相2025全國離子色譜學(xué)術(shù)報告會
Arm 2025財年可持續(xù)發(fā)展商業(yè)報告一覽
廣汽集團發(fā)布2025年第三季度報告
電商平臺要的質(zhì)檢報告是什么
咨詢符合國標(biāo)GB/T 4728.12-2022的邏輯門電路設(shè)計軟件
ATG-2022B功率信號源手冊
格羅方德發(fā)布2025年可持續(xù)發(fā)展報告
委托測試報告和型式檢驗報告什么區(qū)別
Cranelift的2022進展報告
評論