Mozilla berharap Anda tidak akan pernah melihatnya, tetapi mereka telah menulis ulang aplikasi pelaporan kerusakan untuk Firefox dalam bahasa pemrograman Rust.
Di blog Mozilla Hacks hari ini terdapat tulisan oleh insinyur Mozilla Alex Franchuk tentang bagaimana mereka menulis ulang pelapor kerusakan mereka sebagai aplikasi GUI lintas platform dalam bahasa pemrograman Rust. Meskipun Firefox mengalami lebih sedikit error, teknisi Mozilla merasa penting untuk menulis ulang pelapor kerusakan untuk mendapatkan lebih banyak wawasan tentang kerusakan. Karena basis kesalahan pelapor kerusakan yang ada “sulit dan rawan kesalahan”, mereka menulis ulang di Rust.
Pelapor kerusakan sengaja tidak menggunakan basis kode Firefox yang ada, tetap menggunakan basis kode minimal karena sifat pelaporan kerusakan, dan memberikan tampilan dan nuansa asli di seluruh platform. Pelapor kerusakan baru di Linux terus menggunakan perangkat GTK.
Mereka memamerkan GUI pelapor kerusakan baru mereka setelah membahas semua detail teknis menarik tentang implementasi berbasis Rust:
Sekarang mereka memiliki basis kode baru yang bersih untuk Firefox Crash Reporter, mereka dapat melanjutkan untuk mengimplementasikan fitur-fitur baru untuk menjadikan reporter ini lebih berguna daripada implementasi sebelumnya. Detail lebih lanjut bagi yang tertarik dengan blog Mozilla Hacks.
Itulah berita seputar Mozilla Telah Menulis Ulang Crash Reporternya di Rust, semoga bermanfaat. Disadur dari Phoronix.com.