ABSTRAK
ABSTRAK
Nama : Dewangga Putra Sheradhien
Program Studi : Ilmu Komputer
Judul : Perbandingan Bahasa Pemrograman Rust dan C pada Aspek
Keamanan Memori
Pembimbing : Amril Syalim, S.Kom., M.Eng., Ph.D.
Bahasa pemrograman C adalah bahasa yang sering dipilih untuk membuat program dengan performa yang tinggi. Sayangnya, bahasa C memiliki reputasi sebagai bahasa pemrograman yang tidak aman. Berbagai cara dilakukan untuk membuat program yang aman
dan memiliki performa yang tinggi. Salah satu jawaban dari tantangan tersebut adalah
dibuatnya bahasa pemrograman Rust. Bahasa Rust diklaim sebagai bahasa yang aman
dan memiliki performa yang sebanding dengan bahasa C. Pertanyaan yang muncul selanjutnya adalah bagaimana perbandingan bahasa C dan Rust dalam hal keamanan, terutama
yang terkait dengan memori program. Penelitian ini dilakukan dengan tujuan menjawab
pertanyaan tersebut. Penelitian dilakukan dengan membandingkan kompilator bahasa C
dan Rust terhadap program yang tidak aman. Evaluasi dilakukan untuk tujuh jenis pelanggaran keamanan memori. Hasil dari penelitian ini menunjukkan bahwa bahasa Rust memang bersifat lebih aman dibanding dengan bahasa C dalam aspek keamanan memori.
Kata kunci:
C, Rust, keamanan
|