Departemen Ilmu Komputer KAIST kembangkan teknologi penerjemah otomatis C ke Rust
(n.news.naver.com)KAIST mengumumkan pada tanggal 13 bahwa tim peneliti Departemen Ilmu Komputer yang dipimpin Ryu Seok-young (Laboratorium Bahasa Pemrograman) telah mengembangkan 'teknologi penerjemahan kode C-ke-Rust' yang mencegah timbulnya masalah memori pada fitur inti bahasa C. Hasil penelitian ini diterima di konferensi akademik internasional 'Automated Software Engineering (ASE)'.
Makalah tersebut diterbitkan di jurnal PACMPL (Proceedings of the ACM on Programming Languages) pada 21 Juni waktu Korea, dan dipresentasikan di konferensi PLDI 2024 yang berlangsung dari 25 hingga 27 Juni.
9 komentar
Kelihatannya menarik juga.
Kalau tujuannya mengganti semuanya lewat konversi, apakah Rust masih punya makna?
Dari sisi keamanan memori, bukankah ini punya nilai lebih yang cukup besar?
Juga, sepertinya bagian-bagian yang tidak bisa dikonversi secara otomatis saat mengelola kode C yang sudah ada dengan basis ownership bisa membantu menemukan isu keamanan.
Dari C ke Rust... sedang mabuk, ya?
Bukankah bisa menerjemahkan C ke Rust..?
Kalau hanya mengonversi
union, saya kurang paham apa maknanya.Bukankah alasan mereka berfokus pada konversi
unionkarena menerjemahkan komponen lainnya itu sederhana?Kalau hanya melihat judul artikelnya, orang mudah salah paham seolah-olah terjemahan C->Rust sudah sepenuhnya bisa dilakukan, tetapi baik isi artikel di atas maupun artikel lain tampaknya hanya menyebut konversi
union.(Artikel di atas)
"Tim peneliti mengembangkan teknologi untuk menerjemahkan union pada bahasa C yang sudah ada ke kode Rust."
"Tim peneliti berencana melanjutkan riset lanjutan untuk mencapai tahap 'terjemahan otomatis penuh'."
(Artikel lain)
"KAIST (rektor Lee Kwang-hyung) mengumumkan pada tanggal 13 bahwa tim riset Profesor Ryu Suk-young dari Departemen Ilmu Komputer (Laboratorium Bahasa Pemrograman) untuk pertama kalinya di dunia mengembangkan teknologi yang mengubah union* pada bahasa C menjadi tagged union di Rust."
https://www.lecturernews.com/news/articleView.html?idxno=158865
Belum lama ini juga ada berita tentang TRACTOR..