3 ms·
It's only because they know how to translate from English to a rigid, formal language that they already know. Just like you can map English to the language you
by Vampiero 2y ago
It's only because they know how to translate from English to a rigid, formal language that they already know.
Just like you can map English to the language you use at work. You had to learn the language first, or you wouldn't have internalized its grammar and semantics.
I'd rather get a complex spec in English than in pseudocode. But I'm still going to write the code in C# or whatever.
- trod1234 2y agoThat's a bit misleading because it neglects the history and changes of how things were, and how they are now. Communication by words and language in general is the sharing of meaning. At one point, each word had a distinct and unique meaning, that may have depended on context, but it always followed rational principles in the definition. This is no longer the case. Words have been corrupted so that by definition (formal or informal/spoken), they may have two potentially contradictory meanings. Fallacy and other deceit then creep in, and without a direct unique and non-contradictory definition, you can't communicate anything; even if it sounds like communication (it isn't when meaning isn't shared).