3 ms·
Thanks, now we know why Windows has such a stellar security record. Really, talking to C++ proponents is like talking to a wall. C programmers can at least ad
by throwaway30101 10y ago
Thanks, now we know why Windows has such a stellar security record.
Really, talking to C++ proponents is like talking to a wall. C programmers can at least admit failures, grumble about their tools and have diverse opinions.
Not so in C++. Religious adherence to dogma, unwaivering allegiance to conference heroes, unbridled enthusiasm for every new feature seems to be a prerequisite for programming in that language.
And God forbid that there's any self-criticism, ever.
- pjmlp 10y agoC developers don't even care about security, as shown by making the C99 security annex, which was pretty small actually, optional in C11. Or they just like to wave the amount of CVE exploits that get added daily to the database, as not being a language issue.
- throwaway10190 10y agoThis is not my experience at all. I've often observed C programmers that were visibly embarrassed if a single segfault -- let alone an exploit -- was found in their code. I've observed C++ programmers who were completely indifferent to segfaults, shipped 5 more releases with the bug and continued instead discussing their latest abstractions and how awesome and secure C++ is. Also, for yet another time: The majority of CVE-worthy programs is written in C (for good reasons), why don't you look at Windows instead?
- pjmlp 10y ago> why don't you look at Windows instead? Because GNU/Linux is even worse nowadays, in spite of joking how Windows used to be, somehow they forgot to follow suit in terms of security. "Unsafe at any clock speed: Linux kernel security needs a rethink" http://arstechnica.com/security/2016/09/linux-kernel-security-needs-fixing/ http://arstechnica.com/security/2016/09/linux-kernel-securit...