Python con VS 2010

Programación en Python utilizando Visual Studio 2010


Python con VS 2010

Debo reconocer que una de mis asignaturas pendientes estos últimos años han sido los lenguages funcionales y en concreto Python .

Una de las razones por las que me da tanta pereza comenzar a aprender este lenguage es la necesidad de instalar un nuevo entorno de programación, por eso desde hace tiempo le sigo la pista a las herramientas de programación en Python sobre Visual Studio.

Una de estas herramientas es IronPython que supone un implementación completa del lenguage Python ejecutándose sobre el DLR de.NET. Durante un tiempo se rumoreó incluso la posibilidad de implementarlo como lenguage de primer nivel como C # o F # pero Microsoft lo desestimó (al mismo tiempo que IronRuby una implementación de Ruby que merece también que se la siga de cerca). La última versión se lanzó hace apenas veinte días (el 12 de marzo del 2011).

La segunda herramienta, acaba de lanzarse en Codeplex (y es la razón de este artículo): Python Tools for Visual Studio .

Imagen de Python Tools for Visual Studio 2010

Las características de esta nueva aplicación son simplemente impresionantes (de su hoja de ruta):

  • Entorno integrado para desarrollo con Intellisense, exploración de clases, edición avanzada...
  • Admite tanto IronPhyton como CPython .
  • Depuración tanto local como remota.
  • Varias vistas para análisis de rendimiento.
  • Programación en paralelo interactiva mediante IPython REPL (Read -Eval -Print Loop).
  • Admite clusters HPC y MPI (con depuracíón).
  • Añade NumPy y SciPy (librerías para tratamiento numérico muy utilizadas en proyectos científicos).
  • Están preparando las herramientas de Cloud Computing y Dryad (programación a gran escala y tratamiento de datos en paralelo).

Ambas versiones son gratuitas tanto para desarrollo como para distribución lo que nos deja sin excusas ante la perspectiva de explorar este lenguage.

Páginas relacionadas