5 poin oleh xguru 2020-06-26 | Belum ada komentar. | Bagikan ke WhatsApp
  • Menggunakan Rust di produksi sejak 2016

→ Mulai dari layanan utama pengiriman push hingga para consumer Kafka untuk pemrosesan data analitik

  • Pada 2016, 125 ribu push per detik dan 2 miliar push per minggu → pada 2020 meningkat menjadi 1,75 juta per detik dan 7 miliar per hari, tumbuh 24x, dan Rust sangat membantu

Kelebihan dan Kekurangan

  • Rust tetap memungkinkan pembuatan sistem yang kuat dan berkinerja tinggi tanpa overhead untuk keamanan

  • Jauh lebih matang dibanding 2015, tetapi bahasanya masih terus berubah

  • Rust-Analyzer berkembang sangat pesat sehingga kini menambahkan dukungan untuk pelengkapan otomatis, tooltip kaya, lompat ke definisi, penandaan error/peringatan/linting, hingga refactoring

  • Incremental compilation ditambahkan untuk meningkatkan kecepatan kompilasi, tetapi Go masih lebih cepat dalam hal kompilasi. Namun, Rust terus menjadi lebih cepat di setiap rilis

  • Masalah terkait HTTP banyak berkurang berkat Future dan async/await

→ Ada banyak peningkatan sejak 2016, tetapi perubahan yang paling berguna di antaranya adalah diperkenalkannya pemrograman asinkron

  • Rust telah menambahkan sangat banyak hal baru, tetapi masih diperkirakan akan ada banyak perubahan menarik ke depannya

→ Generic Associated Types (#1598)

→ Custom Test Frameworks (#2318)

Belum ada komentar.

Belum ada komentar.