¿Qué es Perl?
- Es un lenguaje de programación de propósito general creado y presentado por Larry Wall en 1987.
- Acrónimo de Practical Extracting and Reporting Languaje por su propósito inicial muy orientado al tratamiento eficiente de archivos y textos.
- Se basa en gran medida en el lenguaje de programación C, pero también en
awk
,sed
o la shell de Unix. - Es de libre de uso, el código fuente y la biblioteca estándar de Perl están disponibles gratuitamente al igual que toda la documentación, y recibe el apoyo de la comunidad de usuarios.
- La versión actualmente mantenida es Perl 5. Y próximamente se liberará Perl 7.
Perl es apropiado para crear utilidades y tareas de administración de sistemas, programación gráfica, herramientas de software, acceso a bases de datos o programación de aplicaciones basadas en la web.
Referencias
- Perl.org
El sitio dedicado al lenguaje Perl, descargas, tutoriales, guías, etc. - Learn Perl
Un punto de partida para todo el que empieza a desarrollar con Perl. - CPAN y MetaCPAN
Un archivo de módulos con sus dependencias, y un buscador para usar en proyectos de desarrollo. - Perl.com
Recoge artículos de calidad sobre programación, noticias y cultura Perl. - Perldoc
Documentación oficial de Perl. - PerlMonks
Una comunidad para hacer que el aprendizaje de Perl sea lo menos intimidante y fácil de usar posible. - The Perl Foundation
Dedicada al avance del lenguaje Perl abriendo el debate, y colaborando en su diseño y programación.
Otros sitios de interés
- Perl Mongers
Recoge los grupos individuales que alrededor del mundo se reúnen, trabajan y discuten sobre Perl. - The Perl Job Site
Un sitio oficial para ofrecer y encontrar proyectos y empleos relacionados con Perl en todo el mundo. - PerlModules.net
Para seguir los cambios realizados en módulos Perl de CPAN usando RSS.
Recursos
- PERLtutorial.org
Tutorial completo y actualizado de Perl con ejemplos prácticos. - Perl Beginners’ Site y Perl Maven
Un sitio para principiantes y otro para usuarios avanzados de Perl con enlaces y recursos útiles. - List of resources about Perl mantenido por thibaultduponchelle
Maravilloso listado, completo y actualizado de recursos de todo tipo sobre Perl. - SquarePerl.com
Artículos en español (y otros idiomas) sobre el lenguaje de programación Perl. - PerlBanjo.com
Permite escribir código Perl, ejecutarlo y ver los resultados (en una o varias versiones de Perl 5); y obtener un enlace para compartirlo. - Task::Kensho
Algunas recomendaciones de módulos Perl según el tipo de proyecto.
Última revisión: 14/09/2022