4 ms·
Rust's memory safety does not prevent category errors like using nonpaged memory for things supposed to be paged and vice versa
by p_l 2y ago
Rust's memory safety does not prevent category errors like using nonpaged memory for things supposed to be paged and vice versa
- techbrovanguard 2y agothis all-or-nothing mindset is is reductive and defeatist—harm reduction is valuable. sure, rust won’t magically make your kernel driver bug free, but will reduce the surface area for bugs, which will likely make it more stable.
- p_l 2y agoYes, I fully agree. Unfortunately, we have decades of first Haskell pseudo-fans, a sidequest of generic "static typing (don't look at how weak the type system is)" pseudo-fans, and now Rust afficionados that do act like it's all-or-nothing and types will magically fix things including category and logic errors. At some point tiredness and reactivity steeps in.