Hacker News new | ask | show | jobs
by mguillemot 4959 days ago
I'd venture into guessing that the parent reason is that ++ and -- operators tend to make easy to bury side-effects where they're not obvious, like in the provided code sample:

__raw[args[i++]] = 1;

(C programmers would disagree about this, of course :) )