I write what I believe to be functional style Python, and have great coverage and fairly easy multithreading (normally using 2.6 Queue objects) as a result. I really like the clean syntax of Python, the less I have to look at on screen the better. Do you think there's a functional programming language I'd like? I've looked at Erlang but not been persuaded.