Articulo de referencia

Programación avanzada en Perl

Advanced Perl Programming es un libro técnico sobre el lenguaje de programación Perl , escrito por Sriram Srinivasan y publicado por primera vez en 1997 por O'Reilly Media . [ 1...

Advanced Perl Programming es un libro técnico sobre el lenguaje de programación Perl , escrito por Sriram Srinivasan y publicado por primera vez en 1997 por O'Reilly Media . [ 1 ] El libro se centra en conceptos y técnicas avanzadas utilizadas en el desarrollo de Perl a nivel de producción, [ 2 ] ofreciendo una visión del diseño e implementación de aplicaciones Perl del mundo real. [ 3 ]

En 2005 se publicó una segunda edición del libro, escrita por Simon Cozens y editada por Allison Randal. [ 3 ] A diferencia de la primera edición, la segunda presenta un conjunto diferente de técnicas de programación avanzadas, con un mayor énfasis en casos de uso prácticos en el desarrollo moderno de Perl. [ 3 ]

Ambas ediciones son independientes en su contenido y están destinadas a programadores de Perl experimentados que buscan profundizar su comprensión del lenguaje. [ 1 ]

Entre los libros relacionados se incluyen Programming Perl , Perl Cookbook y Perl Hacks .

Impacto y recepción

Tras su publicación, Advanced Perl Programming fue reconocido por su profunda exploración de las características avanzadas de Perl. Eric S. Raymond, en un artículo para Linux Journal , describió el libro como «una obra maestra asombrosamente consistente» y elogió sus perspicaces comentarios sobre el diseño y la estructura interna de Perl. Señaló que el autor «ilumina Perl conectándolo con una impresionante variedad de temas en informática y diseño de lenguajes de programación» [ 4 ].

El libro alcanzó el éxito comercial, vendiendo más de 120.000 copias y siendo traducido a siete idiomas, entre ellos chino simplificado, checo, francés, japonés, polaco, alemán y chino tradicional [ 4 ].

La segunda edición, publicada en 2005, fue bien recibida por actualizar el contenido para reflejar la evolución del panorama de Perl. Simon Cozens, autor de la segunda edición, se propuso abordar el cambio en las prácticas de programación de Perl, centrándose en la integración de módulos existentes de CPAN en lugar de crear componentes desde cero. Los revisores apreciaron el enfoque práctico; Rocco Caputo, desarrollador principal de POE, elogió el libro por guiar a los lectores a través del extenso ecosistema de módulos de Perl, permitiéndoles aplicar las mejores herramientas para diversas tareas [ 5 ].

Charles Stross calificó las secciones de Advanced Perl Programming sobre redes y programación orientada a objetos como "prácticamente indispensables". [ 6 ] Eric S. Raymond calificó el comentario de Sriram Srinivasan sobre el lenguaje Perl como "uniformemente inteligente, incisivo y de buen gusto". [ 7 ] Donald Bryson, de la revista Network Computing, calificó el libro como "lleno de información útil, bien escrito, con una maquetación excelente y técnicamente preciso". [ 8 ]

Referencias

  1. 1 2 Srinivasan, Sriram (1999-07-02). "Programación avanzada en Perl" . 1-56592-220-4 . Recuperado el 2025-04-20 .
  2. "Ejemplos de programación avanzada en Perl" . www.cs.ait.ac.th. Consultado el 20 de abril de 2025 .
  3. 1 2 3 Programación avanzada en Perl, 2.ª edición [ Libro ] . ISBN 978-0-596-00456-9. Consultado el 20 de abril de 2025 .{{cite book}}: |website=ignorado ( ayuda )
  4. 1 2 "Sriram Srinivasan - Advanced Perl" . www.malhar.net . Consultado el 20 de abril de 2025 .
  5. "Más avances en la programación en Perl" . Perl.com . 1 de enero de 2006. Consultado el 20 de abril de 2025 .
  6. Stross, Charles (junio de 2001). "Más información sobre programación Perl/CGI". Linux Format . Future Publishing .
  7. Raymond, Eric (1998-02-01). "Los libros esenciales de Perl" . Linux Journal . Belltown Media, Inc. Recuperado el 30 de junio de 2011 .
  8. Bryson, Donald (diciembre de 1998). "Programación avanzada en Perl" . Computación en red . UBM TechWeb . Archivado del original el 8 de octubre de 2008. Consultado el 27 de junio de 2011 .
  • Catálogo en línea: Programación avanzada en Perl, 1.ª edición
  • El capítulo uno , así como el conjunto completo de ejemplos de código del libro.