Bun เปลี่ยนมาใช้ Rust แทน Zig โดยใช้ Claude Fable 5 ช่วยเขียนโค้ดล้านบรรทัดใน 11 วัน
Bun เครื่องมือ JavaScript runtime ชื่อดังถูกรื้อและเขียนใหม่ทั้งหมดจากภาษา Zig มาเป็น Rust โดยได้ Claude Fable 5 ของ Anthropic เป็นหัวใจสำคัญในภารกิจนี้
Jarred Sumner นักพัฒนาผู้ก่อตั้งเปิดเผยว่าสาเหตุหลักของการเปลี่ยนผ่านครั้งนี้คือเรื่องความเสถียร เนื่องจากภาษา Zig มักประสบปัญหาข้อผิดพลาดทางหน่วยความจำและการล่ม (crash) ซึ่งยากต่อการแก้ไขแบบถาวร ในขณะที่ภาษา Rust มีความปลอดภัยสูงกว่าและสามารถตรวจจับบั๊กเหล่านั้นได้ทันทีในขั้นตอนการคอมไพล์ (Compile time)
Sumner เลือกใช้ Claude Fable 5 เวอร์ชัน Pre-release สำหรับโปรเจกต์นี้ โดยมีการรัน Instance ของ Claude พร้อมกันประมาณ 64 ตัว ต่อเนื่องเป็นเวลา 11 วัน จนสามารถเขียนโค้ดออกมาได้มากกว่าหนึ่งล้านบรรทัด แม้จะมีค่าใช้จ่ายผ่าน API สูงถึงประมาณ 165,000 ดอลลาร์
แต่ Sumner ระบุว่าหากใช้ทีมงานที่เป็นมนุษย์อาจต้องใช้เวลาพัฒนานานถึงหนึ่งปี ปัจจุบัน Bun เวอร์ชันใหม่ v1.4.0 พร้อมให้ใช้งานแล้วในรูปแบบ Canary release โดยสามารถแก้ไขบั๊กได้ถึง 128 จุด และมีประสิทธิภาพการทำงานเร็วขึ้นประมาณ 2 ถึง 5 เปอร์เซ็นต์
ทั้งนี้ Sumner ไม่ต้องกังวลเรื่องงบประมาณที่สูงลิ่ว เนื่องจาก Bun และทีมงานของเขาเพิ่งถูก acquired by Anthropic in December 2025 เรียบร้อยแล้ว
ความคิดเห็น (0)
เข้าสู่ระบบเพื่อร่วมแสดงความเห็น
สมัครสมาชิกมาเป็นคนแรกที่แสดงความเห็นกันเลยโบร
