News for hackers. Stuff that matters.
Re:Let’s Stop Bashing C by steveklabnik on Friday December 02, 2016 @10:47AM (#13089516)
The problem with ++ is not understanding what it does. It's remembering exactly how to use it appropriately in the given context, and never making a mistake. And, the affect is multiplied by C's semantics, specifically, given that off-by-one pointer shenanigans can lead to Very Bad Things. So, tricky to use thing that blows up big when it does blow up.

To make an analogy, I can perfectly understand null and what it does. My objection to null as a language feature is not based on not understanding it and what it does.

There are no comments on this comment yet.