#15 Yo hice el proyecto fin de carrera entero con Python y la librería Matplotlib, por obligación de la empresa en la que estaba (que se ahorraría una buena pasta en la licencia de Matlab). Precisamente estuve el otro día en una entrevista de trabajo me preguntaron mucho al respecto, no se acababan de creer que pudiera realizar todas las funciones de Matlab.
Python es un lenguaje muy interesante, probablemente el más fácil de "entender" que existe. Para mi lo de ser un lenguaje dinámico me suponía un problema, era complicado encontrar errores, necesitaba muchísimas pruebas de depuración para asegurarse de que el código era correcto.
Además se echa en falta un buen IDE para el desarrollo de interfaces gráficas, y era complicado hacer aplicaciones redistribuibles (un instalador, vamos).
El lado positivo, como comenta #11, son los manuales y ayuda al usuario en la que siempre ponen los ejemplos con cosas de Monty Python Además tiene una gran comunidad de usuarios, se encuentran por internet muchas listas de correo y foros donde resuelven tus dudas en un momento.