|
|
|
|
|
by noname123
4519 days ago
|
|
It's interesting that you use music as the example. Music has its own notation (sheet music, rhythmic units of melodies/pauses in measurements of bars), ingredients (scales/keys/modes) that is really independent of any language. Code I suppose when you boil down to it is just a higher-level, human-readable representation of a set of logic operations that can be represented by logical operators. Of course, most programmers don't grow to learn that way but by hacking when they are young and groking the big concepts as you say, like Zen buddhists rumminating on weeks on koans under the guidance of the abbots of the temple (HN, Github, listserv, irc etc.) I suppose that's the difference between looking at the two things as symbols operations or a narrative. So I offer the following koan, is it necessary to know the history of the Mississippi Delta or the ethics of Linus/RMS to be able to fully play the Blues or contribute a patch to the Linux Kernel? |
|