Good ideas and conversation. No ads, no tracking. Login or Take a Tour!
lm · 2835 days ago · link · · parent · post: Internet giant Cloudflare (hosts six million websites) accidentally leaked sensitive data for months on end.
Yep, smart pointers and "modern" (post-2011) C/C++ features are very nice, and fix at least the low hanging fruit of what's wrong with those languages. However, you have to use them religiously and your libraries also have to use them to get their benefits. Rust at least forces you and library developers to write safe code by default. Not to say C++ is necessarily a bad language...it's probably the language I know best, so I feel justified in complaining about it, but I'll admit that it's very good at what it does (especially considering its age) and Rust isn't quite there yet as a full replacement.