Charla "Introducción al lenguaje Perl"
Perl
es un lenguaje de scripting sencillo, flexible, poderoso y eficiente.
Fue creado por
Larry Wall
en 1987, y desde entonces ha sido mejorado y
ampliado por desarrolladores de todo el mundo, constituyéndose en una
imprescindible herramienta para el programador y administrador de sistemas.
Puede utilizarse tanto para la creación de programas gráficos, como para
el armado de
páginas dinámicas en la web, la automatización de tareas y muchas otras
aplicaciones.
El objetivo de esta charla es dar una introducción básica al lenguaje, echar
un vistazo a los diversos tipos de variables, el acceso a bases de datos y a
cómo utilizar Perl para tareas de automatización del sistema UNIX
(GNU/Linux, BSD, IRIX, Solaris, etc).
Sin embargo, la charla no está orientada únicamente a usuarios de plataformas
UNIX, sino a usuarios de cualquier plataforma,
ya que Perl puede funcionar en cualquier plataforma que tenga un intérprete
para el lenguaje.
Apuntes
Los documentos publicados en esta página fueron generados con LaTeX, los
achivos .tex son estos :
[perl-intro.tex]
[db.tex]
[admin.tex]
[perl-ejemplos.tex]
Algunos links interesantes
- CPAN,
Comprehensive Perl Archive Network, contiene una gran cantidad
de código en Perl, y documentación adicional
- The Perl Foundation, otro sitio abundante en código y
documentación.
- The Perl Journal,
una revista on-line dedicada a Perl
- Perl en
O'Reilly, la mejor editorial de libros técnicos tiene una
página especialmente dedicada al lenguaje Perl
- perldoc.com,
más documentación de Perl
- Introduction to Perl, un curso de
introducción a Perl
- Perl en Google, las páginas de google
dedicadas a Perl (de donde salieron todos estos links)
Libros libres (Free & Open books)
Además del software libre, existe una gran cantidad de documentación
libre. Existen en este momento una serie de libros que se pueden
bajar libremente de Internet. Aquí hay una pequeña lista que puede ser de
interés para los alumnos de este curso. La mayoría está en inglés.