วันอังคารที่ 7 มกราคม พ.ศ. 2568

แกะสลัก C ให้กลายเป็น Rust

Rust-Lang-Logo

ภาพจาก Wikimedia Commons

นักวิทยาการคอมพิวเตอร์จาก National Institute for Research in Digital Science and Technology ของฝรั่งเศส และ Microsoft ได้พัฒนาวิธีการแปลงชุดย่อยของโค้ด C เป็นโค้ด Rust ที่ปลอดภัยโดยอัตโนมัติ 

โดยการสร้างชุดย่อยของ C ที่หลีกเลี่ยงรูปแบบ C ทั่วไปและคุณสมบัติที่ไม่สามารถแปลเป็น Rust ที่ปลอดภัยได้โดยตรง นักวิจัยได้สร้างสิ่งที่พวกเขากล่าวว่าเป็นโค้ด Rust ที่ปลอดภัย แม้ว่าอาจจำเป็นต้องมีการปรับโครงสร้างโค้ด (refactoring) บ้างก็ตาม

อ่านข่าวเต็มได้ที่: The Register (U.K.) โดย Thomas Claburn


ไม่มีความคิดเห็น:

แสดงความคิดเห็น