Originally posted by Weasel
View Post
I'm reminded of this quote:
Honestly, after more than 25 years of C (and C++), I’ve become very frustrated with the average C code I seen in the wild. OpenSSL is fairly typical, in a lot of ways. So much C code has buffer overflows, numeric overflows, memory leaks, double frees, undefined behavior, and an an endless number of bugs. There are exceptions—djb’s code is quite good, dovecot seems reasonable, OpenBSD audits aggressively—but when I dive into most C code, I expect problems… I’m tired. I don’t want to rely on programmers practicing constant, flawless vigilance.
-- emk @ https://www.reddit.com/r/rust/commen...not_a/ds0u68p/
-- emk @ https://www.reddit.com/r/rust/commen...not_a/ds0u68p/
Originally posted by Weasel
View Post
Comment