43 poin oleh xguru 2023-02-21 | 5 komentar | Bagikan ke WhatsApp
  1. Memulai Rust
    1.1. Alasan pengembang Python perlu mempelajari Rust
    1.2. Apa yang bisa dilakukan dengan Rust?
    1.3. Menyiapkan lingkungan pengembangan Rust
  2. Variabel
    2.1. Mendeklarasikan variabel dan menampilkan nilainya
    2.2. Imutabilitas variabel
    2.3. Shadowing
    2.4. Tipe
    2.5. Konstanta
  3. Fungsi
    3.1. Mendeklarasikan fungsi
    3.2. Scope
    3.3. Fungsi anonim
  4. Kontrol alur
    4.1. if
    4.2. for
    4.3. while
    4.4. loop
    4.5. match
  5. Ownership
    5.1. Memori komputer
    5.2. Aturan ownership
    5.3. Closure dan ownership
  6. Struktur data dan iterator
    6.1. Tipe data
    6.2. Enum
    6.3. Iterator
  7. Struct
    7.1. Struct
    7.2. Trait
  8. Modul dan crate
    8.1. Sistem modul Rust
    8.2. Mencoba menggunakan modul dan crate
  9. Generics
  10. Smart pointer
  11. Penanganan eksepsi
  12. Multithreading
    12.1. Spawn thread
    12.2. Berbagi memori
    12.3. Pengiriman pesan
  13. Pemrograman asinkron
    13.1. Apa itu pemrograman asinkron?
    13.2. tokio
    13.3. rayon
  14. Pengujian
    14.1. Unit test
    14.2. Meninjau source code
    14.3. Document test
    14.4. Mocking
  15. Python binding
    15.1. Membuat virtual environment Python
    15.2. Membuat proyek PyO3
    15.3. Mencoba menjalankan kode Rust di Python

5 komentar

 
libner 2023-02-21

Saya sudah mentok sejak bagian menjelaskan kenapa hasil contoh yang ditulis dengan JavaScript adalah 13... kalau tidak tahu itu, sebaiknya mencari apa agar lebih mudah memahaminya?

 
libner 2023-02-21

Setelah sedikit belajar mandiri, saya memahami bahwa itu mungkin sekadar salah ketik, jadi saya mencatat sedikit kontribusi...

 
freedomzero 2023-02-22

Ah, saya salah ketik menulis 13 padahal maksudnya 12.. Maaf ya T_T

 
libner 2023-02-22

Tidak! Kontribusi saya juga sempat memiliki bagian yang keliru, dan berkat kontributor lain saya bisa memperbaikinya lagi.

 
xguru 2023-02-21

Di Awesome Rust Books, penulisnya sendiri meninggalkan komentar, jadi saya coba daftarkan sebagai postingan terpisah.