Python es un gran lenguaje y tiene un ecosistema brillante. La popularidad de Python se debe a la facilidad de uso, la preparación multiplataforma y un gran conjunto de bibliotecas. Python es lento, como todos los lenguajes interpretados, pero fácilmente extensible con el módulo ctypes. Hay una enorme inversión académica en Python y sus numerosas bibliotecas científicas significan que será una excelente alternativa a MATLAB y MAPLE en las universidades. En términos de desarrollo de productos, Python brilla en la web. Es una de las muchas buenas plataformas. Por razones con las que no estoy de acuerdo, muchas grandes compañías y hospitales aún usan JAVA y ASP para la web en lugar de Python. Hasta cierto punto, eso limita las oportunidades de empleo de Python. Si bien los desarrolladores individuales se sienten enormemente atraídos por Python / Django, especialmente para la implementación en el motor de aplicaciones de Google, Los equipos de programadores suelen utilizar estas herramientas más complejas. La gran desventaja de Python es que no es lo mejor para hacer "aplicaciones" para vender para iPhone, Windows Phone, Tablet PC, etc. Parece que el gran impulso en la programación en estos días es escribir aplicaciones que se puedan distribuir para iOS , Windows Mobile o Android. Y ese no es el dominio de Python. Prefiero en gran medida piratear Python que el objetivo C, por ejemplo, un verdadero desastre de lenguaje si me preguntas, pero el frenesí en torno a las aplicaciones de iPhone hace que el objetivo C sea el lenguaje más popular y quizás más empleable. Windows Mobile o Android. Y ese no es el dominio de Python. Prefiero en gran medida piratear Python que el objetivo C, por ejemplo, un verdadero desastre de lenguaje si me preguntas, pero el frenesí en torno a las aplicaciones de iPhone hace que el objetivo C sea el lenguaje más popular y quizás más empleable. Windows Mobile o Android. Y ese no es el dominio de Python. Prefiero en gran medida piratear Python que el objetivo C, por ejemplo, un verdadero desastre de lenguaje si me preguntas, pero el frenesí en torno a las aplicaciones de iPhone hace que el objetivo C sea el lenguaje más popular y quizás más empleable.