strawberry logo lane historia ejemplos perl

logo - Mejor IDE para Perl 5



perl vs python (3)

Tengo una buena experiencia con Bash shell scripting y ahora me estoy mudando a Perl.

  • ¿Cuál es el mejor IDE para Perl 5?

  • ¿Perl 6 matará a Perl 5? ¿O siempre estará vivo Perl 5?


"Lo mejor" es, por supuesto, una cuestión de gusto. En lugar de "mejor", responderé a esto como "¿qué editor debería usar para Perl si no tengo ya una fuerte preferencia por un editor?" Fui a una breve búsqueda para responder esta pregunta para mis alumnos.

Lo que ahora recomiendo es Atom . Es gratuito, de código abierto, disponible en la mayoría de las plataformas, bien mantenido, bien documentado, fácil de usar y tiene un rico ecosistema de complementos. Funciona lo suficientemente bien para casi cualquier idioma para que no quede atrapado en un IDE específico del idioma. Y es lo suficientemente potente sin estar hinchado.

También te recomiendo que aprendas lo básico de vi . Este es el editor disponible en cualquier máquina Unix, y tendrá que usarlo cuando, inevitablemente, necesite editar archivos en una máquina Unix. Es muy potente, pero también muy desconcertante.

Atom ha dejado el resto de esta respuesta obsoleta.

Padre es un IDE dedicado a Perl, sin embargo, no ha visto un lanzamiento en años.

Emacs (y todas sus variantes) y vim (y todas sus variantes) siguen siendo excelentes, potentes, pero bastante desconcertantes para cualquiera que no esté acostumbrado a ellos. Aún así, debes saber al menos los conceptos básicos de vim para cuando inevitablemente tengas que editar archivos en una máquina Unix.

Para Mac, hay TextMate , Aquamacs (emacs que actúa como una aplicación de OS X con las teclas de acceso rápido y los menús de OS X) y TextWrangler .

En Windows Notepad++ , Sublime Text y E Text Editor (que ya no se mantienen) son buenas opciones.

En cuanto a Perl 6, Perl 5 y Perl 6 son idiomas diferentes con sus propias vidas y ciclos de desarrollo. Ninguno matará al otro.


Para su primera pregunta, la mejor para usted es la más adecuada para usted. Me doy cuenta de que esta no es una respuesta como tal, pero para comparaciones de características, consulte este cuadro .

Con respecto a su segunda pregunta, estoy muy desconcertado por lo cerca que está el lanzamiento de Perl6 (p. Ej., Consulte esta entrada de blog ). No conozco a ninguno de mis clientes que utilizan Perl6 y, dada esta y la documentación existente para Perl5, buscaría Perl5 sin temor a ser superado en un futuro próximo.


Puedes consultar el plugin de EPIC para Eclipse. Lejos de tener todas las funciones, pero puede hacer algo de depuración y usar la función Eclipse con bastante facilidad.

Puede ir de manera segura con Perl 5. Perl 6 es un nuevo idioma en el que aún se está trabajando y su fecha de lanzamiento es desconocida, por lo que no debería preocuparse por ahora.