News for hackers. Stuff that matters.
Re:Let’s Stop Bashing C by pka on Friday December 02, 2016 @11:29AM (#13089933)
I can't see how this can be a good thing.

If C is that bad at managing complexity (and complexity doesn't only arise from bad design choices, some problems are inherently complex) then it should be used as rarely as possible, period.

It's not about idealism, it's about ill-placed, almost comical elitism ("C is a low-level-hacker language and only real programmers use it" while a 3rd grader could understand pointer arithmetic) to the point of rather spending 5 days writing bug-ridden code in C instead of 5 minutes in whatever else, just because it's the right way.

It's ridiculous.

Re:Let’s Stop Bashing C by moosingin3space on Friday December 02, 2016 @11:56AM (#13090210)
> If C is that bad at managing complexity

This, in my opinion, is why even if C were somehow free of buffer/integer overflow, UAF, and other vulnerabilities, it would still be a poor choice for many real-world (read: complex) applications.

Re:Let’s Stop Bashing C by Pica_soO on Friday December 02, 2016 @04:39PM (#13092550)
You can always glue stuff to the compiler and reinvent c++.