News for hackers. Stuff that matters.
Re:Coroutines are now in Clang trunk, libc++ by a13xb on Saturday May 27, 2017 @08:37AM (#14429845)
Please note that I specifically singled out C++ here, not C. C is not C++ (not even technically a subset of C++). It is a very different and a much smaller language.
Re:Coroutines are now in Clang trunk, libc++ by xaa on Saturday May 27, 2017 @01:20PM (#14430937)
Yes, I know they are different, but I was talking about C++. I heavily use the STL and greatly prefer it to C idioms. I also like namespaces. Templates can be very hairy but void pointers are not great either.

In short, I simply think C++ can be used responsibly if you limit yourself to the subset of features that you (or your team) can understand.

For example, there are people who go crazy with Python metaclasses and such. A statement about interacting language features being dangerous could apply to anyone in any language who is trying to be unnecessarily clever.