Code
-
Struct Untuk Mengelompokan Data
Pendahuluan Struct adalah tipe data yang dapat menyimpan berbagai macam nilai disertai keterangannya. Hal ini berbeda dari tuple atau array yang tidak disertai keterangan dari sebuah data. Contoh 1.0 Berdasarkan contoh 1.0 kita tidak mengetahui makna dari kumpulan nilai pada… Continue reading
-
Slice Sebagai Reference Pada Rust
Slice adalah salah satu cara mudah bagi kita untuk meminjam sebagian nilai pada rust. Terkadang kita tidak ingin meminjam semua barang teman kita karena yang diperlukan hanya satu atau beberapa barang saja. Pendahuluan Dalam rangka memahami fungsi dari slice kita… Continue reading
-
References Sebagai Cara Meminjam Value Pada Rust
Rust memberikan kita opsi untuk meminjam sebuah object atau value. Hal ini menjanjikan kebebasan dan mengurangi kompleksitas move dimana nilai tersebut masih dapat kita gunakan. Pendahuluan Pada artikel mengenai manajemen memori dengan ownership kita diperkenalkan dengan move untuk memidahkan suatu… Continue reading
-
Manajemen Memori Dengan Ownership Pada Rust
Rust memperlakuan bagian-bagian kode sebagai sebuah objek. Kita bisa memindahkan hak milik atau hanya meminjamnya. Pengaturan ini memastikan keamanan serta efisiensi memori dari program yang akan kita kembangkan. Pendahuluan Pada beberapa bahasa pemrograman seperti C++, Java, dan C# melakukan manajemen… Continue reading
-
Control Flow Bahasa Pemrograman Rust
Control flow adalah serangkaian pengaturan kode dalam blok yang akan dijalankan sesuai kondisi tertentu. Control flow pada rust terdiri dari if expression dan loop expression yang diperuntukan sesuai dengan kemampuannya menangani suatu permasalahan. Jika aku kalah, aku akan bahagia. Jika… Continue reading
-
Function, Parameter, Statement, dan Expression Rust
Dasar dari program yang akan kita buat adalah fungsi. Kode blok ini memiliki beberapa fitur dan keistimewaan yang akan kita bahas pada artikel ini. Fungsi Fungsi adalah blok atau sekuen tempat dimana kode ditulis. Untuk membuat sebuah fungsi gunakan syntax… Continue reading
-
Tipe Data Scalar dan Compound Pada Rust
Pendahuluan Setelah membahas mengenai tipe variabel, kali ini dilanjutan dengan ragam jenis data yang bisa disimpan dalam variabel. Tentunya dalam menunjunag kehidupan sehari-hari kita sering berhubungan dengan banyak data, contohnya data kependudukan, data hasil penelitian, dan data keuangan. Pada bahasa… Continue reading
-
Mutable VS Immutable pada Rust
Mutabilitas dan imutabilitas akan banyak digunakan ketika kita menggunakan bahasa rust untuk mengelola perizinan dari variabel yang kita buat. Pendahuluan Setelah minggu kemarin membahas mengenai project pertama game tebak angka dengan bahasa yang sama, yaitu Rust. Pada kesempatan kali ini… Continue reading
-
Penjelasan Struktur Program Tebak Angka Menggunakan Rust
Pendahuluan Tebak angka atau guessing game merupakan proyek pertama (latihan) untuk seseorang yang belajar dengan bahasa Rust, bersumber dari Rust: The Book. Rust adalah bahasa pemrograman yang diperkenalkan pada tahun 2010 oleh tim Mozilla, berfokus pada keamanan dan performa. Dapat… Continue reading
-
Program Perhitungan IP dan IIP
Program IP/IIP merupakan satu paket dengan program LER dan ATER yang telah saya tulis pada minggu lalu. Perhatikan prosedur oprasional di bawah ini. Gambar di atas merupakan contoh soal yang di ambil dari modul 9 (Faperta UNPAD, 2023). Credit: Nabila… Continue reading







