Hacker News new | ask | show | jobs
by resu_nimda 4176 days ago
A statement in a programming language means the same regardless of the education-level, ethnicity, or social status of the reader. I wish the same were true for English.

That would make English very boring and dry. What of poetry and evocative prose? Natural languages and programming languages serve very different purposes, despite their similarities.

Natural languages, since their inception, have been subjective reflections of people, emotions, cultures, points in time. What you wish for isn't even possible, due to the fact that different people will always have the potential to interpret things differently, based on their genetic predispositions and life experiences.

If we tried to make languages more prescriptive, we wouldn't end up with some golden era where everybody communicates amazingly with each other, it would be more like 1984 where the potential for creativity and emotional expressivity has been largely diminished.

---

Edit: I do understand the point, and of course I try to use words "properly" most of the time. There is a difference between inventing new constructs and usages in order to express something, and just simply being "wrong." E.g. mixing up "your" and "you're" is a pretty cut-and-dried error. But, at the end of the day, all the rules are totally subjectively made up, and their only true purpose is to make it easier for people to understand each other, so if you can accomplish that, the rules don't actually matter.

1 comments

I think we agree with each other. Words like "ain't" entering the common lexicon (usually in spoken english) is fine by me ie. Words formed out of contractions of other words/phrases, or entirely new inventions.

What I mostly get riled up about are words or phrases that are just plain wrong, but that have been used so widely that some dictionaries have accepted them as correct.

Eg: https://www.youtube.com/watch?v=om7O0MFkmpw

"Enormity" is one of those words. It used to be strictly "horrible," conveying a sense of wickedness, and to use it as a synonym for "enormousness" was glaringly wrong. But the mistake was so common, even among journalists and writers, that that it has gained acceptance in at least one English dictionary.