Paul Rubin wrote:
Python tries to be simple and pragmatic while not aiming for as heavy-duty applications as Common Lisp. Scheme is more of a research language that's way past its prime. If you like Scheme, you should try Haskell. Python has the motto "practicality beats purity". With Haskell, it's exactly the opposite ;-).
Going from Scheme to Haskell is about the same as going from Python to Ruby: you get far more concise and obfuscated syntax and get boggled down in tons of different ways to do the same thing.
-- http://mail.python.org/mailman/listinfo/python-list