ทันเอไอ

ข่าว AI & ไอที ระดับโลก แปลเป็นไทย อ่านสบายตา · ตรวจสอบแหล่งทุกข่าว

🌐ติดตาม
← กลับหน้าข่าว
โมเดล & วิจัย AIยืนยันแล้ว

Bun ย้ายฐานโค้ดจาก Zig สู่ Rust สำเร็จใน 11 วัน ด้วยพลัง AI 'Fable 5' จาก Anthropic

เครื่องมือรันไทม์ JavaScript ยอดนิยมอย่าง Bun ประกาศความสำเร็จในการย้ายฐานโค้ดทั้งหมดจากภาษา Zig ไปเป็น Rust โดยใช้ AI ช่วยเขียนโค้ดส่วนใหญ่และเสร็จสิ้นในเวลาเพียง 11 วัน

📅 13 ก.ค. 2569 07:01 น.
Bun ย้ายฐานโค้ดจาก Zig สู่ Rust สำเร็จใน 11 วัน ด้วยพลัง AI 'Fable 5' จาก Anthropic

Jarred Sumner ผู้สร้าง Bun, runtime (โปรแกรมที่ช่วยให้โค้ดทำงานได้) สำหรับ JavaScript และ TypeScript ที่ได้รับความนิยมสูง, ได้ประกาศความสำเร็จในการย้ายฐานโค้ด (port) ทั้งหมดของโครงการจากภาษา Zig ไปเป็นภาษา Rust เป็นที่เรียบร้อยแล้ว โดย Bun เวอร์ชัน 1.3.14 จะเป็นเวอร์ชันสุดท้ายที่เขียนด้วย Zig และเวอร์ชัน 1.4 ที่กำลังจะมาถึง จะเป็นเวอร์ชันแรกที่ทำงานบนฐานโค้ด Rust ทั้งหมด

เบื้องหลังความสำเร็จที่น่าทึ่งนี้คือการใช้โมเดล AI ที่ยังไม่เปิดตัวต่อสาธารณะชื่อว่า 'Claude Fable 5' จากบริษัท Anthropic ซึ่งเป็นบริษัทแม่ของ Bun ในปัจจุบัน Sumner เปิดเผยว่าด้วยความช่วยเหลือของ Fable 5 วิศวกรเพียงคนเดียวสามารถดำเนินกระบวนการย้ายโค้ดทั้งหมดจนชุดทดสอบผ่าน 100% บนทุกแพลตฟอร์มได้สำเร็จในเวลาเพียง 11 วันเท่านั้น

โครงการย้ายโค้ดครั้งนี้มีขนาดใหญ่มาก โดยเป็นการแปลงไฟล์โค้ดภาษา Zig จำนวน 1,448 ไฟล์ ซึ่งมีโค้ดรวมกว่า 535,000 บรรทัด (ไม่รวมคอมเมนต์) ให้กลายเป็นโค้ดภาษา Rust ซึ่งสร้างการเปลี่ยนแปลงในโค้ด (diff) รวมกันมากกว่า 1 ล้านบรรทัดใหม่ กระบวนการนี้มีการเรียกใช้ API ของ AI อย่างมหาศาล โดยใช้ input tokens ไป 5.9 พันล้านโทเค็น และได้ output tokens กลับมา 690 ล้านโทเค็น คิดเป็นค่าใช้จ่ายในการเรียกใช้ API ประมาณ 165,000 ดอลลาร์สหรัฐ (ราว 6 ล้านบาท)

Sumner ระบุว่าเหตุผลหลักในการตัดสินใจย้ายมาใช้ภาษา Rust คือเพื่อ "ความน่าเชื่อถือ" (reliability) ของซอฟต์แวร์ ซึ่งการเปลี่ยนแปลงครั้งประวัติศาสตร์นี้แสดงให้เห็นถึงศักยภาพของ AI ในการช่วยงานวิศวกรรมซอฟต์แวร์ที่ซับซ้อนและต้องใช้แรงงานคนมหาศาลในอดีตได้อย่างมีประสิทธิภาพ

ทำไมถึงสำคัญ
นี่คือกรณีศึกษาสำคัญที่แสดงให้เห็นว่า AI สมัยใหม่สามารถเข้ามาช่วยงานวิศวกรรมซอฟต์แวร์ขนาดใหญ่และซับซ้อนอย่างการย้ายภาษาโปรแกรมทั้งโครงการได้สำเร็จในเวลาอันสั้น ซึ่งอาจเปลี่ยนวิธีการพัฒนาและบำรุงรักษาซอฟต์แวร์ในอนาคต
#Bun#Rust#AI#Anthropic

ข่าวที่เกี่ยวข้อง

โมเดล & วิจัย AI
Iroh เปิดตัว Mesh LLM: เทคโนโลยีใหม่รวมพลังคอมฯ หลายเครื่อง รันโมเดล AI ยักษ์แบบกระจายศูนย์
โมเดล & วิจัย AI
Notion เปิดตัวแอปแยก 'Notion Agents' ผู้ช่วย AI ส่วนตัวบน iOS เลือกสลับใช้ได้ทั้ง GPT, Claude, Gemini
โมเดล & วิจัย AI
"ตัวตนที่ไม่ใช่มนุษย์" จาก AI Agent กลายเป็นช่องโหว่ใหม่ที่องค์กรต้องรับมือ
โมเดล & วิจัย AI
นักวิจัยพบ 'Ghostcommit' เทคนิคใหม่ซ่อนคำสั่งอันตรายในไฟล์ภาพ หลอก AI ขโมยข้อมูลลับ