Tienes razón, C es mucho más rápido. Es por eso que en esos resultados CPython es el doble de rápido en lo que respecta a los diccionarios, que son casi puros C. Por otro lado, el código de Python no se compila, se interpreta. Las llamadas de función en CPython son terriblemente lentas. Pero por otro lado:
TryRaiseExcept: +4478.9%
Ahora, no hay donde IronPython se obtiene es muy mal.
Y luego, está este proyecto PyPy, con uno de los objetivos que es el compilador Just-In-Time. Incluso hay un subconjunto de Python, llamado RPython (Python reducido) que se puede compilar estáticamente. Lo que por supuesto es un lote más rápido.
No estoy seguro de que cPython sea más oficial que el Jython o IronPython. Ver http://docs.python.org/reference/introduction.html#alternate-implementations –
@ S.Lott: no es * el * Python, pero es la implementación predeterminada simplemente por ser el primero. –
Python no se compila en C –