Hacker News new | ask | show | jobs
by ndriscoll 420 days ago
Math doesn't start on hard mode. Students spend years studying how numbers behave before doing symbolic math. That said, trying to cover the topics symbolic math does with a more verbose language would just make it into impossible mode. It'd be like trying to replace sheet music with words.

In fact the analogy to music notation is I think a fairly strong one. People's complaints always sound to me like asking why we don't write "C3 sixteenth note" for music instead of using dots and lines. After all, how are we meant to know what the dots mean and remember the difference between an eighth and sixteenth, or what flats/sharps do? And then the key signature can modify all of it!

The notation just isn't a barrier. Once you learn to read it, it's there because it's a clearer way to write the ideas. The hard part for people is they don't understand the ideas, and don't have the frameworks like key signatures, chord progressions, and meter to place them within. Longer words for variables won't help people understand e.g. inner and outer regular measures, or the open cover definition of compactness. That comes from a lot of work to understand what you're trying to say, the pitfalls of saying it wrong, and precisely how your slightly different way of saying it avoids those pitfalls (or selects the best set of pitfalls if you must pick some kind of degenerate behavior).

1 comments

I hadn't thought of sheet music in this context before; that's a helpful counter-example, thanks.

Broadly I agree; the semantic density of domain-specific language is often required to operate well in that domain. I disagree some with the "Math doesn't start on hard mode," but I think that's just bikeshedding at some level.

The endemic "I just don't understand math" that my (American) peers have espoused, to me, points to a failure in our (American, public school) instruction practices around it.