Earlier quoted context omitted.
> Recursion is also fundamentally linguistic You sure about that? How about inductive proofs? I would just say that language is more familiar to most. Mathematics are also languages, but more formal and foreign to most.
Language has an inherently recursive structure: I saw the man who saw the man who saw the man who saw the man who saw the man who... While our brains have practical limits to how deeply such things can actually be nested, language has a recursive tree-like aspect to it.
The language brain matters more for programming than the math brain? (2020)
71–80 of 465 posts
Re: The language brain matters more for programming than the math brain? (2020)
#72The best programmers were good in Latin at school
Re: The language brain matters more for programming than the math brain? (2020)
#73Re: The language brain matters more for programming than the math brain? (2020)
#74This totally makes sense to me. I've always been a very good / fast reader, which has been incredibly useful in my programming career. I had a good SAT math score (710) but got a perfect score (800) on the SAT verbal (in the late 90s). I remember when I first started working on my Master's project on wireless sensor networks, my advisor sat me down and said "I think I know a good project for you. I want you to print…
Early, strong reader here. Off-the-charts spatial reasoning, as measured by tests. Terrible at math, I hate it and feel dyslexic trying to read most mathematical writing. I excelled at it in elementary school, then quickly came to feel frustratingly stupid at it as it became less about algorithms (more on that in a bit...) and all about equations and abstract stuff with unknown applications. However, programming was…
It prevented me from having a CS degree, I was unable to complete the math courses, but as far as actual programming and "software engineering" goes (design, etc) it's never hindered me. I can work out the logic and I let the computer do the math.
Edit: I'm downvoted below zero for this comment. I don't know what people are so offended by?
Re: The language brain matters more for programming than the math brain? (2020)
#75Earlier quoted context omitted.
How do you communicate an inductive proof without language? Even formal symbolic logic is fundamentally linguistic.
Recursion itself is simply a conjecture. Nothing fundamental about it unless you believe Chomsky, but his is a speculative claim, not empirical per se.
Re: The language brain matters more for programming than the math brain? (2020)
#76As a new computer science professor at a community college, this is a timely article for me that may end up influencing how I teach, especially my introductory programming course as well as my discrete mathematics course.
Re: The language brain matters more for programming than the math brain? (2020)
#77That side, I wonder if early programming was much more math heavy, and higher level languages have successively reduced that need over time.
Re: The language brain matters more for programming than the math brain? (2020)
#78Mathematics itself is a human-made formal language that can be bootstrapped from definitions and axioms of logics and set theory, which have to be given in human language first.
Experienced mathematicians read formal theorems written in Greek letters off their blackboards as if it was normal English, suggesting they think about it like it was just normal English. This is not to say they cannot also view in front of their mental eye visual representations isomorphic with that language if they chose to.
Re: The language brain matters more for programming than the math brain? (2020)
#79As a self taught programmer with a Communication Studies degree, this definitely resonates. The ability to articulate the problem in code is kind of the starting point for most productive development work.
Code written by programmers with humanities backgrounds is easily identifiable as being of bad quality.
Kind of like vibe coding meets programming by accident, before vibe coding was really a term.
It's a faux pas to even mention this IRL, but good coders know what's up.
Those "coders" usually get promoted to people managers, which is usually what they want anyway because their self-worth relies on abusing others to mitigate the correct self-perception they have of being "inferior".
The problem is, things need to be solved and vibe+accident programming can only go so far.
But fear not, they can always scapegoat whoever solves the problems, because if they were not to blame, how could they know what was up or even feel the need to correct it?
Re: The language brain matters more for programming than the math brain? (2020)
#80100% agree, I've been saying this for years. I'm terrible with arithmetic but great with symbols and relations. Recursion is also fundamentally linguistic, and although our internal "stacks" for processing it naturally are quite small, language remains the easiest demonstration of recursion in our daily lives. Oddly, I also use spatial intuition when thinking about stuff like stacks and the shape of data structures.
> Recursion is also fundamentally linguistic What does this mean exactly?
> What does this mean exactly?
What does this mean exactly?