Depende.
Python no es el lenguaje de programación más rápido en términos de FLOP.
Sin embargo,
- ¿Cuánto dinero gana un consultor / freelance decente de django?
- ¿Django es una buena opción para una aplicación web tipo cuestionario?
- ¿Qué metodología de gestión de proyectos debo usar para crear una aplicación web?
- ¿Cuál es la mejor manera de desarrollar una hoja de cálculo en línea?
- ¿Cómo manejan las aplicaciones web financieras la carga causada por la transmisión de precios si cada cliente sigue haciendo llamadas ajax?
- Una aplicación web que sirve a diez personas es muy diferente a una que sirve a diez millones de personas. Para las aplicaciones web de escala baja a media, creo que Tornado Web Server ofrece una buena solución.
- El rendimiento de la aplicación web tiene que ver con muchos otros factores, excepto el lenguaje de programación: problemas de hardware, latencia de red, equilibrio de carga, CDN, rendimiento de la base de datos, etc. A veces, estos factores son mucho más significativos.
- Algunas tiendas web grandes usan Python al menos parcialmente, ver por ejemplo ¿Qué lenguajes de programación se usan en Dropbox (producto)? Hace dos años, Python era el principal lenguaje de programación utilizado en Dropbox.
En resumen, Python es lo suficientemente rápido para algunas aplicaciones web. Puede ser para los tuyos.