&gt; Because non-advanced users will incorrectly abuse them.<p>I don&#x27;t see how this is a valid reason to remove the operators completely. Beginners will get it wrong sometimes, so we should remove it?<p>Beginning users are likely to make all kinds of errors, so the implication would be maybe we should remove the entire language...?<p>Not to mention, pre-decrement and post-decrement are not complicated concepts. There are many valid reasons to use both, although post-increment&#x2F;decrement seems to be the more common use.