Codex寫了130萬行沒搞定,Claude兩週移植TypeScript編譯器
BiRun 訊,知名開發者 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 版的一半。
信源
動察 Beating 頻道 · 動察 Beating 交流羣。
這個項目持續了約五個月。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 版的一半。
信源
動察 Beating 頻道 · 動察 Beating 交流羣。
評論
0/500
登彔 後參與討論
免責聲明:本文內容僅供參考,不構成任何投資建議。
更多快訊