3 ms·
I suspect the real reason is safety. Rust isn't bulletproof but it's certainly much better than C++ when it comes to defending against memory corruption related
by pibaker 1mo ago
I suspect the real reason is safety. Rust isn't bulletproof but it's certainly much better than C++ when it comes to defending against memory corruption related attacks. And when you are building a decoder for untrusted data sent over the internet, this kind of thing matters a lot more.
- Lvl999Noob 1mo agoFor safety in decoding, isn't there WUFFS, also by Google, that's guaranteed safe and fast?
- yboris 1mo agoTIL: wuffs - Wrangling Untrusted File Formats Safely https://github.com/google/wuffs https://github.com/google/wuffs