Comment by lelanthran
14 hours ago
> Internet is full of people asserting CVEs in C are only caused by not skilled enough devs.
Sure, but those people are not here, and usually aren't on HN anyway.
The internet is also full of people asserting that CVEs in C++ are only caused by not skilled enough devs, but I consider those people irrelevant too.
The reasons for rejecting C++ in this forum have been repeated often enough that you should have seen them by now: C++ has major systemic problems that don't exist in many other languages, including C.
It should be no surprise to you, at this point, that people choose almost anything over C++. The fact that "anything" also includes "C" is mostly incidental.
No one is asserting that they reject C++ because C is better, they typically reject it for concrete reasons, like the ones I pointed out upthread.
Yeah the same reasons as the flamewars on comp.lang.c and comp.lang.c++.
WG21 could do a better job, but that least they acknowledge security has to be tackled somehow.
Your implied claim that WG14 doesn't is incorrect, as you have been told before.
>> people choose almost anything over C++. The fact that "anything" also includes "C" is mostly incidental.
> Yeah the same reasons as the flamewars on comp.lang.c and comp.lang.c++.
I've never seen that reason in comp.lang.c and comp.lang.c++; I am skeptical that you have seen that reason.