4 ms·
> This made me realize that the rules are arbitrary and what matters is if people can understand what you're saying. I disagree. Kind of. Like all languages, E
by CivBase 4y ago
> This made me realize that the rules are arbitrary and what matters is if people can understand what you're saying.
I disagree. Kind of. Like all languages, English is a tool. The more complicated that tool is, the harder it is to learn/use, the less effective it is. YAML and HTML are easy examples of how the complexity of a language can hurt its utility. There's something to be said for maintaining a formal spec that guards against changes that would introduce unnecessary complexity.
However... a spec like that doesn't exist for English - at least not one that most of its users agree upon - and being able to understand what people are trying to communicate is absolutely the most important feature of any language. Therefor, I consider it a faux pas to strictly enforce arbitrary rules like your professor did. Frankly, it sounds like he was just using his position to take out his frustration on others.