Writing code is a mind game (the funnest one ever!). They are a detailed representations of logic and reason when you read someone elses code you can follow the same patterns that persons mind travelled as s/he was writing the program.
Thats why I believe that programming, philosophy and psychology are very simular topics (if not simply more of the same).
The reason i reached my conclusion is because of "Thinking" and not simply jumping on a popular academic band wagon and "Posing".
Those reaction-prompting statements aside. I agree with you concerning the actual subject of this thread.