Implications of Rewriting a Browser Component in Rust

There have been 69 security bugs in Firefox’s style component since the browser was first released in 2002. If we’d had a time machine and could have written this component in Rust from the start, 51 (73.9%) of these bugs would not have been possible. Rust isn’t foolproof, but by removing the burden of memory safety, Rust lets programmers focus on logical correctness and soundness.
The post Implications of Rewriting a Browser Component in Rust appeared first on Mozilla Hacks – the Web developer blog.

Link: https://hacks.mozilla.org/2019/02/rewriting-a-browser-component-in-rust/