3 ms·
Language is not thinking. Language is I/O Actually, I think the key thing is Language is not logic. People are great at simple logic statements and terrible at
by joe_the_user 7y ago
Language is not thinking. Language is I/O
Actually, I think the key thing is Language is not logic. People are great at simple logic statements and terrible at complex logic.
A line of SQL with 1-2 predicates can indeed seem "easy and language like" but a line of SQL with 5-6 predicates can be utterly opaque, a beast that many programmers would be happy to write an entire 1000-line C program to avoid.
I think a key failing of discussion of cause and effect, logic and so-forth is a failure to really come to terms with the multifaceted qualities of human language expression.
And I'd agree with other posters that the distinction between I/O and thought can be debatable.
- wtvanhest 7y agoI have come to the determination that people are really good at understand, learn and explain two dimensional concepts and most people are good at understanding/learning/explaining 3 dimensional problems. After 3 dimensions it gets extremely hard and people quickly move to heuristics and short-cuts because most people (i.e. the vast majority including myself) can really only comprehend 3 dimensions of information. What happens when a human hand grabs and moves an object? At least 5 dimensions that I can think of: 1. x axis 2. y axis 3. z axis (i.e. 3 axis's just to get to the object) 4. grip strength 5. rotation Those 5 are the absolutely basic, and there are many others, speed, grip texture etc. I know engineers have programmed robotic hands to grab stuff, but I cannot imagine how many dimensions there are in unstructured problems. That requires engineers to think through so many dimensions, which seems impossible to me.
- tabtab 7y agoWe probably use habitual trial and error to train our biological neural net to perform our arm and hand movements rather than mathematical formulas. You can watch a baby experiment trying to grab and move items for hours a day. (Poor cat.)