|
|
|
|
|
by OkayPhysicist
1637 days ago
|
|
This same pattern comes up a lot, whether it be mathematical notation, programming language syntax, or scientific jargon. Some people crusade against them, while others (typically practicioners of the respective field) insist that these constructs are useful. My hypothesis is that it's a bias from limited information. You have something with inherent complexity to it: math, music theory, physics, code, you name it. In order to represent those complexities, complex jargon gets formed. An outsider attempting to understand a given field is likely to have a (in these cases correct) assumption that the field is complex: if it wasn't, then they wouldn't be putting effort into understanding it. In their effort to understand it, they eventually run into something they don't understand immediately or easily. They then assign the majority of their perceived complexity of the system to that first thing they got stuck on. So instead of thinking "programming is hard" they think "reading/writing source code is hard". The practicioners of the field, with the benefit of hindsight, know that picking up the syntax/jargon/notation was in fact far easier than understanding the concepts they represent. But the outsider can only see the immediate challenge, which is the symbology. |
|