Pada artikel ini mimin akan menjelaskan tentang Bahasa Pemrograman RUST meliputi Pengertian, Sejarah dan Fiturnya.
Bahasa Pemrograman RUST : Pengertian, Sejarah dan Fitur.
Pengertian RUST
Bahasa pemrograman Rust merupakan bahasa komputer dengan karakteristik berorientasi objek yang sering di hargai sebagai alternatif dari C++. Meskipun secara sintaksis mirip dengan C++, Rust juga memiliki berbagai fitur sendiri yang menjadikannya bahasa pemrograman multi-paradigma yang pada dasarnya mendukung dua pemrograman, baik yang berorientasi objek maupun aspek. Rust mendapatkan banyak perhatian karena kemampuan nya yang cukup unik dan serba bisa, sama halnya seperti Python.
Sejarah RUST
Rust di mulai sebagai proyek sampingan milik Graydon Hoare, seorang karyawan di Mozilla. Dalam waktu singkat, Mozilla melihat potensi bahasa baru dan mulai mensponsorinya, sebelum mengungkapkannya kepada dunia pada tahun 2010.
Salah satu kemungkinan sumber nama itu, menurut Hoare, adalah “jamur karat” yang akhirnya menyebabkan pemrogram Rust mengadopsi “Rustaceans” sebagai moniker pilihan mereka.
Meskipun bahasa pemrograman ini tergolong masih baru, Rust terus meningkat di jajaran bahasa pemrograman populer.
Fitur RUST
Sejak awal, Rust fokus pada “safety” (keamanan) dan “performance” (performa) dan salah satu cara utama untuk mencapai fokus ini adalah dengan menekankan konkurensi yang aman.
Dalam hal sintaks, Rust mirip dengan C dan C++, menggabungkan banyak kata kunci dan perintah dari kedua bahasa.
Rust tidak memiliki pengumpulan “sampah” otomatis dan tidak menggunakan Penghitungan Referensi Otomatis seperti Swift.
Pada dasarnya RUST bertujuan untuk mempermudah dalam membangun sistem yang andal dan efisien.
Rust juga berbeda dari bahasa pemrograman lain berdasarkan sistem tipenya, yang mewakili penyempurnaan dan kodifikasi “praktik terbaik” yang telah di lakukan oleh generasi pemrogram C dan C++.