header-langage
简体中文
繁體中文
English
Tiếng Việt
한국어
日本語
ภาษาไทย
Türkçe
掃碼下載APP

Codex寫了130萬行沒搞定,Claude兩週移植TypeScript編譯器

動察 Beating AI 快訊,知名開發者 Theo 開源了 tsc-rs。他讓 AI 將微軟用 Go 編寫的 TypeScript 7 編譯器移植到 Rust,覆蓋編譯器、類型檢查器和語言伺服器,目標是直接替代官方的 tsc。Theo 稱,自己從頭到尾沒有讀過一行生成的代碼。


這個項目持續了約五個月。Theo 最初使用 Codex 等工具,調用多款 OpenAI 模型,生成超過 130 萬行 Rust 代碼,但兼容性始終沒能突破約 84%。按 API 標價折算,消耗的 Token 價值超過 40 萬美元。


後來他換用 Claude Opus 5.5。模型直接放棄之前的代碼,從頭重新移植。10 小時做出可運行的初版,兩週內完成主要工作,Token 消耗按 API 價格折算約 2.4 萬美元。


測試顯示,tsc-rs 已通過 181,711 項從 Go 移植的測試。在 120 個開源項目中,檢查結果與微軟 Go 版基本一致,僅存在少量已知行為差異。另據 60 個開源項目的性能測試,Rust 版的類型檢查平均耗時約為 Go 版的一半。

举报 糾錯/舉報
糾錯/舉報
提交
新增文庫
僅自己可見
公開
保存
選擇文庫
新增文庫
取消
完成