Hacker News new | ask | show | jobs
by MuddyMo 6762 days ago
Updmodded for content and bravery.

I recognize some of my struggles in that piece. People get tired of me saying it, but I don't care:

"Chose your semantics wisely, for they do have consequences."

Ironic that in a discipline which requires such a high degree of precision in the use of its symbols and tokens consistently prescribes obscure and contradictory rules for their usage.

Although not required, success in this field is enhanced if one possesses the ability to mentally manage symbol sets with a fairly agnostic attitude towards their clarity and consistency.

When I was a newbie, I recall more than one veteran C programmer giving me a quizzical look when I asked who the hell thought it was a good idea to use the same symbol to express assignment and equality.