- XperimentoS - http://www.xperimentos.com -

Buscando un IDE para Perl

Si programáis en Perl, tarde o temprano pensareis en cambiar el editor de texto (vi, vim, notepad, textpad,…) por un IDE integrado que agilice vuestro desarrollo y os permita depurar los programas deforma sencilla, sin hacerlo “a pelillo” con el módulo de depuración ó a base de “prints” como hacíamos cuando no quedaba mas remedio, por ejemplo con clipper summer 87 [1] hace ya unos cuantos años.

Después de analizar diferentes IDEs que existen para Perl con el objetivo de agilizar el desarrollo, hemos aprendido algunas cosas a base de horas de “googlear”. Si os enfrentáis al mismo problema esperamos que este post os pueda ayudar:

Sin lugar a dudas el mejor IDE para Perl es el de activestate [2], lo cual no es extraño, su implementación de perl [3]es considerada la mejor para la plataforma win32. Si lo que buscáis es la solución mas completa no lo dudéis,  lo que buscáis es ActivePerl Pro Studio [4], eso si el precio de la licencia son unos 500€ para el primer año.

Otra opción es el ECIP [5]. ECIP es un IDE basado en la plataforma de Eclipse [6], actualmente su última versión estable es la 0.4 . Este IDE tiene todas las funciones básicas y cuenta con la potencia del entorno de eclipse. Es una opción muy interesante, con un poco de paciencia tendréis un entorno de desarrollo para Perl, aunque el depurador no es comparable al de ActiveState os ayudará a depurar de forma más sencilla vuestros programas. Cuenta con la ventaja de ser multiplataforma (el resto de IDEs que hemos encontrado son casi todos para win32)

El Perl Editor de EngInSite [7] fue nuestra elección final al mejor IDE. Ojo, encontramos que contenía algunos bugs, aunque ciertamente, los reportamos y los han corregido todos en poco tiempo. Sin dudas, lo que le hace el mejor es su relación calidad precio. En su última versión han mejorado notablemente todas sus funciones, pero además ahora tiene un depurador mucho más potente e integración con CVS y SVN. Un problema que sigue teniendo es que algunos comandos CVS no siempre “funcionan”, pero tiene una consola para poder enviarlos manualmente. El depurador permite ver en tiempo de ejecución el valor de las diferentes variables y hashes. En resumen, es el IDE que mas se acerca a la excelencia de ActivePerl, pero a un coste mucho menor unos 50€ (se vende junto con un cliente para MySQL, desconocemos la razón de esta asociación). También tienen una versión gratuita [8], pero no aporta mucho valor, ya que tiene la funcion de Syntax highlighting y poco mas. 

El resto de los IDEs para Perl son desde nuestro punto de vista de peor calidad o no tienen funciones que consideramos indispensables, aun así los enumeramos para que podáis ver si se ajustan a vuestras necesidades.

Be Sociable, Share!
  • [13]
  • [14]
  • [15]
  • [16]