Re:Chrome 0-day exploit used in Operation WizardOpium
by nicoburns on Saturday November 02, 2019 @02:04PM
(#21429074)
Mutability / immutability is in the function signatures, and that goes a long way. It's not as good as an effect system of course. But along with global variables barely being a thing in Rust, it goes a long way to cutting out the common course of bugs.
A "function" in Rust can do a whole bunch of stuff that is not signaled by its type signature.