Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

>Pitch symbols are obvious, barely requiring memorization. There’s no need to count lines, and treble and bass clefs are the same.

First, why not just put A, B, etc inside the circle? That's easier than these hanging-chad symbols. But mainly, do musicians read music by translating the symbol (position) to a letter and then the letter to a fingering (for example)? I expect instead, they translate directly from the (relative) symbol (positions) to a fingering. That's what I did after just a few days while self-teaching piano.

>There are multiple cues to the same information. Everything has both a symbol and spatial element, for all kinds of thinkers.

Generally, I think this kind of redundancy is a bad thing. While programming computers, we usually agree that there should be one and only one clear way to accomplish base tasks in a language. When storing data, consistency is essential.



> We usually agree that there should be one and only one clear way to accomplish base tasks in a language.

You are obviously not a Ruby programmer. ;-)


I expect all languages have redundancies. But do you tout them as a benefit?

All string functions contain options in the method name and as arguments, so everyone is happy!

  s.match_i("foo", insensitive=True)
  s.split_r(",", direction=-1)
  s.replace_ig("dog", "cat", insensitive=True, global=True)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: