I'm a Principal at ThoughtWorks, classical composer, and physics amateur.
UCB's Brian Harvey explains why Berkeley teaches Scheme, not Python.