20 ms·
I mean it's obvious why it works. The less code that has to be heavily scrutinized for memory issues, the more the few people that can scrutinize such code can
by carlmr 3y ago
I mean it's obvious why it works. The less code that has to be heavily scrutinized for memory issues, the more the few people that can scrutinize such code can focus on the parts that still need that level of scrutiny.
- ethbr1 3y agoThat was the most brilliant part of Rust lang design, when I thought about it. There will always need to be unsafe ops in highest performance, low level coding. But in the vast majority of use cases, there only need to be a few. So huge security win being able to isolate those vs "somewhere in the entire codebase."