The Ivan Reese, by type or time.

This is a draft

These Words Mean The Same Thing

My friends insist:

Programming and coding are the same thing! There’s no distinction — trying to make a distinction is silly.”

I understand why they feel strongly.

People sometimes use these words in a way that’s almost classist: “coding” is low-status, “programming” is high-status, say.

Or, at the end of the day, you’re doing computation. Or you’re wielding the power of the computer to effect. It’s all the same outcome, and the same process.

I want these words to be distinct, though.

I want all words to be distinct.

If you have two words that mean almost the same thing, the shade of difference gives them each a special flavour.

Allowing a difference in meaning is invites texture and nuance into life.

Erasing a distinction of words is like erasing a varietal of plant.