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

如何在Visual Studio 2022中運(yùn)行FX3吞吐量基準(zhǔn)測(cè)試工具?
光峰科技發(fā)布2024年ESG報(bào)告
恩智浦發(fā)布2024年企業(yè)可持續(xù)發(fā)展報(bào)告
小米開(kāi)源2024年度報(bào)告發(fā)布
圣誕特輯 |開(kāi)源芯片系列講座第25期:RISC-V架構(gòu)在高性能領(lǐng)域的進(jìn)展與挑戰(zhàn)

直播預(yù)約 |開(kāi)源芯片系列講座第25期:RISC-V架構(gòu)在高性能領(lǐng)域的進(jìn)展與挑戰(zhàn)

評(píng)論