Khoa Khoa học Máy tính KAIST phát triển công nghệ tự động chuyển đổi từ C sang Rust
(n.news.naver.com)KAIST cho biết vào ngày 13 rằng nhóm nghiên cứu của Khoa Khoa học Máy tính do Ryu Seok-young dẫn dắt (Phòng thí nghiệm Ngôn ngữ Lập trình) đã phát triển "công nghệ chuyển đổi mã C sang Rust" nhằm ngăn chặn phát sinh các vấn đề về bộ nhớ trong những chức năng cốt lõi của ngôn ngữ C. Kết quả nghiên cứu lần này đã được chấp nhận tại hội nghị học thuật quốc tế "ASE (Automated Software Engineering)".
Bài báo đã được đăng trên tạp chí PACMPL (Proceedings of the ACM on Programming Languages) vào ngày 21 tháng 6 theo giờ Hàn Quốc, và được trình bày tại hội nghị PLDI 2024 diễn ra từ ngày 25 đến 27 tháng 6.
9 bình luận
Nghe có vẻ khá thú vị.
Nếu vẫn thay thế bằng chuyển đổi thì Rust còn ý nghĩa gì nữa?
Xét về khía cạnh an toàn bộ nhớ thì chẳng phải đây đã là một lợi thế đủ lớn rồi sao?
Ngoài ra, ở những phần không thể tự động chuyển đổi khi muốn quản lý mã C hiện có dựa trên quyền sở hữu, có lẽ cũng có thể phát hiện ra các vấn đề bảo mật.
Từ C sang rust... bạn say rồi à?
Không thể dịch từ C sang Rust sao..?
Nếu chỉ chuyển đổi
unionthì tôi không rõ việc đó có ý nghĩa gì.Có lẽ lý do họ tập trung vào chuyển đổi
unionlà vì việc chuyển đổi các thành phần khác khá đơn giản, phải không?Chỉ nhìn tiêu đề bài báo thì rất dễ hiểu nhầm rằng việc dịch C->Rust đã được hoàn thiện, nhưng trong nội dung bài trên cũng như các bài khác, có vẻ chỉ thấy nhắc đến việc chuyển đổi
union.(Bài trên)
"Nhóm nghiên cứu đã phát triển công nghệ dịch
unioncủa ngôn ngữ C hiện có sang mã Rust.""Nhóm nghiên cứu có kế hoạch tiến hành các nghiên cứu tiếp theo để đạt đến giai đoạn 'dịch hoàn toàn tự động'."
(Bài khác)
"KAIST (Hiệu trưởng Lee Kwang-hyung) ngày 13 cho biết nhóm nghiên cứu của Giáo sư Ryu Seok-young thuộc Khoa Khoa học Máy tính (Phòng thí nghiệm Ngôn ngữ Lập trình) đã lần đầu tiên trên thế giới phát triển công nghệ chuyển đổi
unioncủa ngôn ngữ C thànhtagged unioncủa Rust."https://www.lecturernews.com/news/articleView.html?idxno=158865
Cũng mới có tin về TRACTOR cách đây không lâu..