>The irreducible fact is that Python needs extensive runtime type checks, >Java doesn't. I would wager that the larger cost on the execution of a Python program is involved in the late binding semantics. C//