My point was that it&#x27;s a poor reason for removing it from a language.<p>Believe it or not the concept of<p>x = 5<p>is harder to understand.<p>They know that = means equality, because of algebra. I have to retrain prior knowledge, and since humans rely on prior knowledge to learn new things quickly, it&#x27;s more difficult.<p>Having to explain == or .eq or, god forbid, === takes way more time to explain than:<p>&quot;x = 0&quot;.  x++ adds 1 to x. So when you need to increment by one, you can do x = x + 1, or you can do x++ which is a shorter way.&quot;<p>Boom. Done.<p>Not exactly a good reason for taking it out of a programming language. That&#x27;s all I was saying.<p>Do I care that Swift has it or not? Nope. But I just thought this particular reason was silly.