3 ms·
"Why doesn't everyone agree with me that statically enforced safety is the only necessary consideration when building hobby projects?" And yes, an operating sy
by adrusi 10y ago
"Why doesn't everyone agree with me that statically enforced safety is the only necessary consideration when building hobby projects?"
And yes, an operating system can be developed from scratch with Rust, maybe with a sprinkle of assembly, but every attempt I've seen makes widespread use of `unsafe', so the value mostly comes from Rust's modern type system with its traits and enums.
- pcwalton 10y ago> every attempt I've seen makes widespread use of `unsafe', so the value mostly comes from Rust's modern type system with its traits and enums. http://os.phil-opp.com/ http://os.phil-opp.com/ follows the Rust way of making safe abstractions as much as possible.