2 ms·
`unsafe` is in the language for compatibility, not performance. Rust programs run between countless other chunks of software, most of which do not have comparab
by alpaca128 7y ago
`unsafe` is in the language for compatibility, not performance. Rust programs run between countless other chunks of software, most of which do not have comparable safety features, same as the communication channels inbetween. But you still want Rust programs to be fully compatible with that "outside world" when needed.