The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NOMBRE

perlbook - Libros sobre Perl y otros libros relacionados

DESCRIPCIÓN

Hay muchos libros sobre Perl o relacionados con Perl. Algunos son buenos y otros aceptables, pero muchos no merecen la pena. En http://books.perl.org/ encontrará una lista de libros y extensas reseñas. En este documento se hace referencia a algunos de estos libros. Los que figuran en la lista son libros que recomendamos; no obstante, el que un libro no figure en la lista no quiere decir que sea malo.

La mayoría de estos libros están disponibles en línea a través de Safari Books Online ( http://safaribooksonline.com/ ).

Los libros más populares

El principal libro de referencia sobre Perl, escrito por el creador del lenguaje, es Programming Perl:

Programming Perl (el "Libro del Camello"):
        Larry Wall, Tom Christiansen y Jon Orwant
        ISBN 978-0-596-00027-1  [3ª edición - Julio de 2000]
        http://oreilly.com/catalog/9780596000271/

El "Libro del Carnero" es un recetario que incluye cientos de ejemplos del uso de Perl para realizar tareas específicas:

The Perl Cookbook (el "Libro del Carnero"):
        Tom Christiansen y Nathan Torkington,
            con prólogo de Larry Wall
        ISBN 978-0-596-00313-5 [2ª edición - Agosto de 2003]
        http://oreilly.com/catalog/9780596003135/

Si desea aprender los conceptos básicos de Perl, puede empezar por el Libro de la Llama, cuya lectura requiere unos conocimientos mínimos de programación:

Learning Perl (el "Libro de la Llama")
        Randal L. Schwartz, Tom Phoenix y brian d foy
        ISBN 978-0-596-52011-3 [5ª edición - Junio de 2008]
        http://oreilly.com/catalog/9780596520113

El tutorial iniciado en el Libro de la Llama continúa en el Libro de la Alpaca, que presenta material de nivel intermedio, como referencias, estructuras de datos, programación orientada a objetos y módulos:

Intermediate Perl (el "Libro de la Alpaca")
        Randal L. Schwartz y brian d foy, con Tom Phoenix
                prólogo de Damian Conway
        ISBN 978-0-596-00478-1 [1ª edición - Marzo de 2006]
        http://oreilly.com/catalog/9780596004781/

Referencias

Es probable que desee tener estas referencias a mano:

Perl 5 Pocket Reference
        Johan Vromans
        ISBN 978-0-596-00374-6 [4ª edición - Julio de 2002]
        http://oreilly.com/catalog/9780596003746/
Perl Debugger Pocket Reference
        Richard Foley
        ISBN 978-0-596-00503-0 [1ª edición - Enero de 2004]
        http://oreilly.com/catalog/9780596005030/
Regular Expression Pocket Reference
        Tony Stubblebine
        ISBN 978-0-596-51427-3 [Julio de 2007]
        http://oreilly.com/catalog/9780596514273/

Tutoriales

Beginning Perl
        James Lee
        ISBN 1-59059-391-X [3ª edición - Abril de 2010]
        http://www.apress.com/9781430227939
Learning Perl
        Randal L. Schwartz, Tom Phoenix y brian d foy
        ISBN 978-0-596-52010-6 [5ª edición - Junio de 2008]
        http://oreilly.com/catalog/9780596520106
Intermediate Perl (el "Libro de la Alpaca")
        Randal L. Schwartz y brian d foy, con Tom Phoenix
                prólogo de Damian Conway
        ISBN 0-596-10206-2 [1ª edición - Marzo de 2006]
        http://oreilly.com/catalog/9780596102067
Mastering Perl
        brian d foy
        ISBN 978-0-596-10206-7 [1ª edición - Julio de 2007]
        http://www.oreilly.com/catalog/9780596527242
Effective Perl Programming
        Joseph N. Hall, Joshua A. McAdams, brian d foy
        ISBN 0-321-49694-9 [2ª edición - 2010]
        http://www.effectiveperlprogramming.com/

Libros orientados a tareas específicas

Writing Perl Modules for CPAN
        Sam Tregar
        ISBN 1-59059-018-X [1ª edición - Agosto de 2002]
        http://www.apress.com/9781590590188
The Perl Cookbook
        Tom Christiansen y Nathan Torkington
            con prólogo de Larry Wall
        ISBN 1-56592-243-3 [2ª edición - Agosto de 2003]
        http://oreilly.com/catalog/9780596003135
Automating System Administration with Perl
        David N. Blank-Edelman
        ISBN 978-0-596-00639-6 [2ª edición - Mayo de 2009]
        http://oreilly.com/catalog/9780596006396
Real World SQL Server Administration with Perl
        Linchi Shea
        ISBN 1-59059-097-X [1ª edición - Julio de 2003]
        http://www.apress.com/9781590590973

Temas especiales

Regular Expressions Cookbook
        Jan Goyvaerts y Steven Levithan
        ISBN 978-0-596-52069-4 [Mayo de 2009]
        http://oreilly.com/catalog/9780596520694
Programming the Perl DBI
        Tim Bunce y Alligator Descartes
        ISBN 978-1-56592-699-8 [Febrero de 2000]
        http://oreilly.com/catalog/9781565926998
Perl Best Practices
        Damian Conway
        ISBN: 978-0-596-00173-5 [1ª edición - Julio de 2005]
        http://oreilly.com/catalog/9780596001735
Higher-Order Perl
        Mark-Jason Dominus
        ISBN: 1-55860-701-3 [1ª edición - Marzo de 2005]
        http://hop.perl.plover.com/
Mastering Regular Expressions
        Jeffrey E. F. Friedl
        ISBN 978-0-596-52812-6 [3ª edición - Agosto de 2006]
        http://oreilly.com/catalog/9780596528126
Network Programming with Perl
        Lincoln Stein
        ISBN 0-201-61571-1 [1ª edición - 2001]
        http://www.pearsonhighered.com/educator/product/Network-Programming-with-Perl/9780201615715.page
Perl Template Toolkit
        Darren Chamberlain, Dave Cross y Andy Wardley
        ISBN 978-0-596-00476-7 [Diciembre de 2003]
        http://oreilly.com/catalog/9780596004767
Object Oriented Perl
        Damian Conway
            con prólogo de Randal L. Schwartz
        ISBN 1-884777-79-1 [1ª edición - Agosto de 1999]
        http://www.manning.com/conway/
Data Munging with Perl
        Dave Cross
        ISBN 1-930110-00-6 [1ª edición - 2001]
        http://www.manning.com/cross
Mastering Perl/Tk
        Steve Lidie y Nancy Walsh
        ISBN 978-1-56592-716-2 [1ª edición - Enero de 2002]
        http://oreilly.com/catalog/9781565927162
Extending and Embedding Perl
        Tim Jenness y Simon Cozens
        ISBN 1-930110-82-0 [1ª edición - Agosto de 2002]
        http://www.manning.com/jenness
Pro Perl Debugging
        Richard Foley con Andy Lester
        ISBN 1-59059-454-1 [1ª edición - Julio de 2005]
        http://www.apress.com/9781590594544

Libros gratuitos

Algunos de estos libros están disponibles como descargas gratuitas:

Higher-Order Perl: http://hop.perl.plover.com/

Otros libros interesantes (no específicos de Perl)

Es posible que encuentre varios conceptos de Perl familiares en esta colección de artículos de la ACM escritos por Jon Bentley. La similitud con el título del libro principal de Perl (que se publicó posteriormente) no es totalmente accidental:

Programming Pearls
        Jon Bentley
        ISBN 978-0-201-65788-3 [2ª edición - Octubre de 1999]
More Programming Pearls
        Jon Bentley
        ISBN 0-201-11889-0 [Enero de 1988]

¿Está la lista al día?

Cada versión de Perl incluye documentación actualizada en el momento del lanzamiento. Esto supone un problema para mantener una lista de libros actualizada. Es probable que se hayan publicado libros muy interesantes desde que se incluyó la lista en esta versión de Perl. Si lo desea, puede consultar la versión más reciente de la lista en http://perldoc.perl.org/perlbook.html .

En la escala temporal de Internet, algunos de los libros de la lista parecen anticuados, pero los hemos incluido porque su contenido sigue siendo válido en la actualidad. En Perl no todo cambia a diario. Muchos de los libros para principiantes describen características y técnicas básicas que mantienen su vigencia. Sin embargo, en general intentaremos limitar esta lista a libros publicados en los últimos cinco años.

Cómo incluir su libro en la lista

Si su libro sobre Perl no está en la lista y cree que deberíamos incluirlo, póngase en contacto con nosotros.

TRADUCTORES

  • Joaquí­n Ferrero (Tech Lead), explorer + POD2ES at joaquinferrero.com

  • Enrique Nell (Language Lead), blas.gordon + POD2ES at gmail.com

1 POD Error

The following errors were encountered while parsing the POD:

Around line 5:

Non-ASCII character seen before =encoding in 'DESCRIPCIÓN'. Assuming CP1252