in reply to Do you ever dream in code?

Yes, if I am involved deeply with a problem. E.g., when working through Structure and Interpretation of Computer Programs, I was quite regularly dreaming Scheme code.

Christian Lemburg
Brainbench MVP for Perl
http://www.brainbench.com