I am a computational neuroscientist, and I use computers and math to solve complex technical problems using computer programs. I would recommend that you read Structure and Interpretation of Computer Programs before you hold to such impulsive, whim-based principle.
>>1
I'll never read SICP because functional programming is a bad solution to a non-existent problem... however, what "principle" are you accusing me of impulsively holding to?