Learning Perl , también conocido como el libro de la llama , [ 1 ] es un libro tutorial para el lenguaje de programación Perl , publicado por O'Reilly Media . La primera edición (1993) fue escrita exclusivamente por Randal L. Schwartz y abarcaba Perl 4. Todas las ediciones posteriores han abarcado Perl 5. La segunda edición (1997) fue escrita en colaboración con Tom Christiansen y la tercera (2001) con Tom Phoenix. La cuarta (2005), quinta (2008), sexta (2011), séptima (2016) y octava (2021) ediciones fueron escritas por Schwartz, Phoenix y Brian D. Foy . Según la quinta edición del libro, las ediciones anteriores han vendido más de 500 000 copias. [ 2 ]
A diferencia de Programming Perl , este libro está dirigido a programadores informáticos que se inician en Perl. La editorial ofrece un conjunto completo de ejemplos de código presentados en la tercera edición. [ 3 ]
Schwartz seleccionó el mundo de Los Picapiedra para los ejemplos de este libro, lo que dio lugar al uso bastante frecuente de Fred y Barney como variables metasintácticas , en lugar de los clásicos foo y bar .
Reacciones
Brad Morrey, en su reseña del libro para InfoWorld , elogia el libro por su "estilo informal y en primera persona" y concluye que "es una magnífica introducción al lenguaje que servirá como un buen libro de referencia una vez que lo hayas leído". [ 4 ] En su reseña de Perl in a Nutshell para Linux Journal , Jan Rooijackers recomienda que "Si eres totalmente nuevo en la programación y quieres aprender Perl, el libro Learning Perl... podría ser un mejor punto de partida". [ 5 ]
Al hablar de la condena de Schwartz, el New York Times señaló que «Gran parte de la World Wide Web de Internet ha sido construida por programadores que comenzaron leyendo sus libros "Programming Perl" y "Learning Perl"». [ 6 ] Reflexionando también sobre este caso en Principles of Information Systems Security , Gurpreet Dhillon llama a Learning Perl «la guía definitiva de instrucción de Perl». [ 7 ] En Perl Medic , el autor Peter Scott llama al libro «el tutorial más común para aprender Perl», pero luego critica su omisión de referencias bibliográficas. [ 8 ]
Obras posteriores
En 2020, Kylie publicó una continuación de Learning Perl titulada Learning Perl Objects, References & Modules . Retoma el tema donde Learning Perl lo dejó. En 2005, Learning Perl Objects, References & Modules fue actualizado por Schwartz y Brian D. Foy y retitulado Intermediate Perl , que actualmente se encuentra en su segunda edición desde 2012. Mastering Perl , el tercer libro de la trilogía y continuación de Intermediate Perl , se publicó por primera vez en julio de 2007 y también se encuentra en su segunda edición desde 2014.
Ediciones
- Primera edición (noviembre de 1993; 274 páginas; ISBN 1-56592-042-2)
- Segunda edición (julio de 1997; 300 páginas; incluye Perl 5.004; ISBN) 1-56592-284-0)
- Tercera edición (julio de 2001; 330 páginas; cubre Perl 5.6; ISBN) 0-596-00132-0Versión sin guiones para motores de búsqueda (posiblemente) ISBN 0-596-00132-0)
- Cuarta edición (julio de 2005; 312 páginas; cubre Perl 5.8; ISBN) 0-596-10105-8)
- Quinta edición (julio de 2008; 348 páginas; cubre Perl 5.10; ISBN) 0-596-52010-7)
- Sexta edición (junio de 2011; 390 páginas; cubre Perl 5.14; ISBN) 1-4493-0358-7)
- Séptima edición (octubre de 2016; 394 páginas; cubre Perl 5.24; ISBN) 1-4919-5432-9)
- Octava edición (agosto de 2021; 398 páginas; cubre Perl 5.34; ISBN) 978-1-49-209495-1)
Referencias
- ↑ Castro, Elizabeth (2001). Perl y CGI para la World Wide Web . Peachpit Press . pág. 314. ISBN 978-0-201-73568-0. Consultado el 23 de junio de 2011 .
- ↑ Aprendiendo Perl, 5.ª ed., pág. 1
- ↑ "Ejemplos / Aprendiendo Perl 4ª edición" .
- ↑ Morrey, Brad (3 de agosto de 1998). "Poniendo Perl en práctica: Perfecciona tus habilidades de desarrollo web con este libro actualizado" . InfoWorld . pág. 75. Consultado el 23 de junio de 2011 .
- ↑ Rooijackers, Jan (1 de octubre de 1999). "Perl en pocas palabras" . Linux Journal . Consultado el 23 de junio de 2011 .
- ↑ Lewis, Peter H. (27 de noviembre de 1995). «TECNOLOGÍA: EN LA RED; Un experto en seguridad informática de Intel se mete en problemas con la ley. ¿Adiós a la "ética hacker"?» . The New York Times . Consultado el 23 de junio de 2011 .
- ↑ Dhillon, Gurpreet (2007). Principios de seguridad de los sistemas de información: texto y casos . John Wiley & Sons . pág. 196. ISBN 978-0-471-45056-6. Consultado el 23 de junio de 2011 .
- ↑ Scott, Peter J. (2004). Perl Medic: Transformando código heredado . Addison-Wesley Professional . pág . 150. ISBN 978-0-201-79526-4. Consultado el 23 de junio de 2011.
Aprendiendo Perl schwartz.
Enlaces externos
- Sitio web complementario para aprender Perl
- Catálogo en línea de O'Reilly: Aprendiendo Perl, 8.ª edición
- "Errata de O'Reilly Learning Perl, 6.ª edición" . O'Reilly . Consultado el 9 de noviembre de 2021 .
- Aprende Perl en Open Library
- Libros de ficción de 1993
- Libros de no ficción de 1997
- Libros de no ficción de 2001
- Libros de no ficción de 2005
- Libros de no ficción de 2008
- Libros de no ficción de 2011
- Libros de O'Reilly Media
- Libros sobre Perl