A good Java VM implementation is much faster than Python. But Java is a bit of a nasty language imo, then again, I'm not a massive Python fan either, but I do like high level dynamic languages.