Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/evilfactorylabs/belajar-rust
mini ebook - belajar bahasa pemrograman Rust
https://github.com/evilfactorylabs/belajar-rust
ebook rust rust-lang
Last synced: about 1 month ago
JSON representation
mini ebook - belajar bahasa pemrograman Rust
- Host: GitHub
- URL: https://github.com/evilfactorylabs/belajar-rust
- Owner: evilfactorylabs
- License: mit
- Created: 2020-06-19T14:21:56.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-08-31T07:27:14.000Z (over 4 years ago)
- Last Synced: 2024-08-02T20:46:15.813Z (4 months ago)
- Topics: ebook, rust, rust-lang
- Language: JavaScript
- Homepage: https://belajar-rust.vercel.app/
- Size: 673 KB
- Stars: 30
- Watchers: 7
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-indo-projects - Learn Rust - Learn Rust From Scratch. (Rust)
- awesome-indonesia-repo - Learn Rust - Learn Rust From Scratch (Rust)
README
# Belajar Rust
Repositori ini berisi sumber kode (dan konten) dari *buku* Belajar Rust yang ditulis menggunakan Bahasa Indonesia
dan ditujukan untuk siapa saja yang tertarik; penasaran, dan ingin belajar bersama seputar bahasa pemrograman
bernama Rust.Buku ini masih dalam proses penulisan & penyuntingan, dan untuk sekarang bisa dilihat pratinjau nya
[disini](https://evl-rust-ebook-draft.netlify.app/).Salah satu tujuan mengapa proses pembuatan & penyelesaian buku ini dilakukan di publik adalah agar setiap orang
dapat memberikan masukan, peningkatan, koreksi, ide, dsb agar membuat buku ini menjadi lebih baik lagi untuk semua
kalangan.## Motivasi
Rust adalah bahasa pemrograman yang tangguh, cepat, dan produktif. Rust menawarkan keamanan dari sisi memori, terlebih
(per 11 Februari 2019) sekitar 70% celah keamanan yang ada di Microsoft adalah di keamanan memori[1], mengingat Microsoft
sangat banyak menulis kode menggunakan C dan C++ untuk produk nya yang mana untuk manajemen memori dilakukan oleh
pengembang nya itu sendiri secara manual.Rust menawarkan 'keamanan memori' salah satunya dengan konsep *ownership* nya yang lumayan unik. Karena keunikan inilah
mengapa Rust relatif sulit dimengerti (dan dipelajari) karena mungkin banyak yang kurang familiar dengan apa yang Rust
tawarkan seputar manajemen memori ini.Pastinya masih banyak lagi fitur-fitur serta nilai tambah yang ditawarkan oleh Rust, dan dengan ditulis nya buku ini, semoga kita
semua dapat mempelajari & memahami bahasa pemrograman Rust dengan lebih mudah lagi, dan semoga menjadi lebih asik juga!Untuk siapapun, terlepas dari lama pengalaman dan latar belakang yang dimiliki.
## Pemelihara
Untuk sekarang, penulis utama dari buku ini adalah [Adiatma Kamarudin](https://github.com/adiatma) dan dibantu oleh kawan-kawan
berikut khususnya dalam proses penyuntingan:- [Kevin](https://github.com/kevanantha), [@evilfactorylabs](https://github.com/evilfactorylabs)
- [Rin](https://github.com/ri7nz), [@evilfactorylabs](https://github.com/evilfactorylabs)Konten-konten yang ada ditulis menggunakan format Markdown, dan setiap orang dapat berkontribusi (serta berkolaborasi) dalam setiap proses
dan pekerjaan ada yang ada.## Berkontribusi
Jika kamu menemukan kesalahan pengetikan/format, bias, struktur yang kurang rapih, dsb kamu bisa melakukan *Pull Request*
dan utarakan apa yang ingin kamu sampaikan. Dan akan lebih baik bila disertakan dengan rujukan dan konteks agar proses menjadi
lebih mudah untuk dilanjutkan.Dan jika umpan balik yang kamu miliki sekiranya ingin diutarakan secara personal, kamu bisa menghubungi
[penulis](https://github.com/adiatma) dengan mengirim pesan elektronik atau menghubungi via akun Twitter nya.## Lisensi
Kode yang ada di repositori ini diterbitkan diatas lisensi MIT dan untuk kontennya menggunakan CC BY-NC-SA 4.0, yang mana
menggunakan lisensi yang sangat permisif namun khusus untuk konten tidak digunakan untuk kepentingan komersil.[1]: https://www.zdnet.com/article/microsoft-70-percent-of-all-security-bugs-are-memory-safety-issues/