Back

Subtract the Squares

Variables in math are representations of a single, unknown quantity. “Variables” in computer science aren’t one single thing, and they’re not unknown. Without batting an eyelid, programmers will write things like this:

This is clearly absurd! There’s no $x$ such that $x = x + 1$. What's going on in the brains of programmers?