Simon Willison revisited pydantic-monty, a sandboxed subset of Python implemented in Rust. He asked Claude Code to inspect the most recent release, following his earlier exploration a few months ago. The key finding is that limits for execution duration, memory, allocations, and recursion depth all appear to behave as advertised.
HashiCorp 創辦人 Mitchell Hashimoto 針對 Bun 從 Zig 改寫為 Rust 發表看法。他指出,過去程式語言具有強大的「鎖定效應」,但如今已變得高度可替代(fungible)。Bun 證明了他們能在短短一兩週內將程式碼移植到任何語言,這意味著在 AI 與代理工程(Agentic Engineering)時代,程式語言只是工具,隨時可以被拋棄與替換。
Vercel 宣布其 Vercel Functions 的 Rust 執行期(Runtime)已進入公開測試階段。開發者現在可以直接使用 Rust 編寫無伺服器函數,享受 Rust 帶來的極致效能、極低記憶體佔用與超快冷啟動優勢。此功能簡化了 Rust 在 Vercel 上的部署流程,並與現有的 Vercel 生態系統無縫整合。
隨著託管的模型與數據集規模暴增,Hugging Face 傳統的 Git-LFS 架構面臨元數據處理緩慢和鎖定等瓶頸。為此,他們重構了上傳與下載架構,將文件存儲與 Git 解耦,改用自研的 HTTP 傳輸機制、Rust 編寫的 `hf-transfer` 工具,並優化 S3 直連與 CDN 緩存。這項變革大幅提升了數百 GB 級大模型與數百萬文件數據集的傳輸速度與穩定性。
Outlines 團隊與 Hugging Face 合作發布了 outlines-core 0.1.0,將結構化生成的核心邏輯(如 FSM 與 Token 遮罩)用 Rust 重寫。這項更新不僅大幅降低了引導生成時的 CPU 開銷與延遲,也讓 Rust 開發者能直接在 Rust 生態系中實現精準的 JSON 或正規表示式輸出控制,同時保持對 Python 的完美支援。
Vercel 宣佈將 Rust 架構的打包工具 Turbopack 從原本的 `vercel/turbo` 倉庫遷移至 `vercel/next.js` 倉庫。此舉旨在讓 Next.js 核心團隊能更緊密地開發與優化 Turbopack,加速其在 Next.js 開發環境(`next dev --turbo`)的穩定。而原本的 `vercel/turbo` 倉庫將專注於 Turborepo 工具的發展。
Vercel 宣布將 Vercel Functions(無伺服器函式)的底層請求路由與執行引擎改用 Rust 重寫。此項升級對開發者完全透明,無需修改任何程式碼,即可自動享受平均縮短 35% 的冷啟動時間,並顯著降低執行開銷與延遲,讓 Web 應用程式反應更迅速。
Vercel 發表技術部落格,宣布旗下熱門 Monorepo 工具 Turborepo 已正式完成從 Go 到 Rust 的全面遷移。此舉徹底移除了過去混合架構中的 Go 程式碼與 CGO 效能開銷,實現了純 Rust 的 codebase。這不僅大幅提升了建置速度與記憶體效率,也讓 Turborepo 能與 Next.js 編譯器(SWC)等 Vercel 生態系中的 Rust 工具鏈進行更深度的整合。
Vercel 團隊分享了將 Turborepo 從 Go 漸進式遷移到 Rust 的技術細節。由於需要讓兩者代碼共存,團隊面臨了複雜的 FFI 與 CGO 跨平台編譯挑戰。最終他們引入了 Zig 語言的編譯工具鏈(zig cc),成功簡化了多平台(macOS、Linux、Windows)的建置流程,為混合語言專案的漸進式重寫提供了極佳的實踐範例。
Vercel 詳細解析了將 monorepo 建構工具 Turborepo 從 Go 移植到 Rust 的背後原因與方法。為了與 Next.js 的 Rust 工具鏈(如 Turbopack)深度整合並提升效能,團隊放棄了「一次性重寫」,採用「漸進式遷移」策略,逐步替換核心功能,並克服了兩者在並行處理與記憶體管理上的差異。
Vercel 旗下的高效能建置工具 Turborepo 宣布將核心從 Go 遷移至 Rust。此決策旨在與 Next.js 的 Rust 工具鏈(如 Turbopack)深度整合,共享程式碼並降低維護成本。此外,Rust 無垃圾回收(GC)的特性、極致的效能表現以及對 WebAssembly 的友善支援,也是促成這次架構轉移的關鍵因素。
Vercel 詳細介紹了下一代打包工具 Turbopack 的核心願景。由 Webpack 創始人 Tobias Koppers 領軍,Turbopack 採用 Rust 編寫,核心基於「Turbo 引擎」的增量運算架構。它不僅追求極致的開發與編譯速度,更致力於打破 Webpack 的架構限制,未來將逐步支援 Next.js 以外的各大前端框架,成為通用的新一代 Web 打包標準。
Vercel 正式發表由 Webpack 創始人 Tobias Koppers 領軍開發的全新 Rust 增量打包工具 Turbopack。作為 Webpack 的繼任者,它專為 JS/TS 優化,並首發內建於 Next.js 13 中。官方數據指出其熱更新速度比 Webpack 快 700 倍、比 Vite 快 10 倍,大幅提升前端開發體驗。
Vercel 宣布在其 Edge Runtime 中正式支援 WebAssembly (Wasm)。開發者現在可以將 Rust、Go、C++ 等語言編譯的 Wasm 模組部署至 Vercel Edge 網路,實現極速的冷啟動與接近原生的執行效能。這為邊緣端的圖像處理、加密計算及複雜數據解析等高負載任務開闢了全新可能性。