News for hackers. Stuff that matters.
Re:Your First THINK C Program by pjmlp on Friday March 27, 2020 @04:58AM (#22701309)
It is called Visual C++ after all.

I am more than happy if on Windows, C gets reduced to the subset required by ISO C++.

Time to move on, C was already outdated in the mid-90, versus C++ARM, Modula-2 and Object Pascal.

Microsoft Security center is quite clear on the damage it has brought to the industry.

Re:Your First THINK C Program by msla on Friday March 27, 2020 @12:36PM (#22704356)
> Time to move on, C was already outdated in the mid-90,

Objectively false, given the consistent popularity of C.

Plus, of course, the bad things about C are also bad about C++, in that C++ is more similar to C than different from it.

Re:Your First THINK C Program by pjmlp on Friday March 27, 2020 @12:41PM (#22704407)
Web browsers made JavaScript unavoidable, UNIX clones did the same for C.

C's copy paste compatibility in C++ is the Trojan horse that ended up being its security Achilles heel.

However even with that, the C++ community and ISO C++ actually care to improve the language security story.

The same cannot be told for ISO C.

Actually even Microsoft does more for it with its Checked C research and SAL security annotations.

Re:Your First THINK C Program by jki275 on Friday March 27, 2020 @12:43PM (#22704429)
I think that used to apply. It's not so much a thing since C++11.