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

    Struct Untuk Mengelompokan Data
  • 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

    Slice Sebagai Reference Pada Rust
  • 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

    References Sebagai Cara Meminjam Value Pada Rust
  • 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

    Manajemen Memori Dengan Ownership Pada Rust
  • 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

    Control Flow Bahasa Pemrograman Rust
  • 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

    Function, Parameter, Statement, dan Expression Rust
  • 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

    Tipe Data Scalar dan Compound Pada Rust
  • 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

    Mutable VS Immutable pada Rust
  • 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