Re:Holding a Program in One's Head (2007)
by elteto on Saturday December 08, 2012 @02:37PM
(#4892475)
Feynman had a neurological condition called synesthesia [1], which is when senses get mixed together in the same neurological pathway and you can "taste" a sound or "hear" a color. Which is very interesting since Feynman was said to have a "frightening" ease with equations, like an intuitive understanding of what they meant.
[1] http://en.wikipedia.org/wiki/List_of_people_with_synesthesia...
Re:Holding a Program in One's Head (2007)
by irishcoffee on Sunday December 09, 2012 @02:03AM
(#4894112)
I didn't know that was a thing. I fit this description.
Reminds me of a misconception a vocal student I met had about math. She thought she could understand the attraction of math because the symbols and equations could look pretty. I had to explain that the beauty was not in the symbols, but in the pictures and concepts they could evoke in your mind, much as the beauty of music wasn't in notes on a page, but the sounds they represent.
Feynman once said something about how equations evoked animations in his mind.
This is the value of things like Lisp, Python, Ruby, Smalltalk, Light Table -- by interacting with systems in a tight feedback loop, you can start to form pictures and understandings in your mind. It also shows where those environments and other current tools are lacking. Instead of having to reconstruct relationships in our minds, we should have a way of navigating an explicit diagram of them. Even IDEs like Eclipse, for all their complexity, still require you to read then form relationships in your mind. (It's like we're all still doing word processing with non WYSIWYG word processors.)
http://www.andrewbragdon.com/codebubbles_site.asp