stringtranslate.com

Programación Perl

Programación Perl , mejor conocido como Camel Book entre los programadores , [1] es un libro sobre cómo escribir programas usando el lenguaje de programación Perl , revisado en varias ediciones (1991-2012) para reflejar los principales cambios del lenguaje desde la versión 4 de Perl. Las ediciones se han co -escrito por el creador de Perl, Larry Wall , junto con Randal L. Schwartz , luego Tom Christiansen y luego Jon Orwant. Publicado por O'Reilly Media , el libro se considera la obra de referencia canónica para los programadores de Perl. Con más de 1000 páginas, las distintas ediciones contienen descripciones completas de cada versión del idioma Perl y su intérprete . Los ejemplos van desde fragmentos de código triviales hasta expresiones altamente complejaspor las que Perl es ampliamente conocido. Las ediciones del libro de camellos también se destacan por estar escritas en un estilo accesible y humorístico.

Historia

La primera edición, que se ganó el sobrenombre de "el camello rosa" debido a su lomo rosado, se publicó originalmente en enero de 1991 y cubría la versión 4 del lenguaje Perl. Fue obra de Larry Wall y Randal L. Schwartz. La segunda edición, publicada en agosto de 1996, incluía actualizaciones para el lanzamiento de Perl 5 , entre ellas referencias , objetos , paquetes y otras construcciones de programación modernas. [1] Esta edición fue escrita desde cero por los autores originales y Tom Christiansen. [1] En julio de 2000, se publicó la tercera edición de Programming Perl . Esta versión fue reescrita nuevamente, esta vez por Wall, Christiansen y Jon Orwant, y cubría el lenguaje Perl 5.6. [2] [3] La cuarta edición constituye una importante actualización y reescritura del libro para Perl versión 5.14, y mejora la cobertura del uso de Unicode en Perl. La cuarta edición se publicó en febrero de 2012. Esta edición está escrita por Tom Christiansen, Brian d Foy , Larry Wall y Jon Orwant.

O'Reilly también ha puesto a disposición la programación de Perl electrónicamente, tanto mediante su inclusión en varias ediciones de The Perl CD Bookshelf como mediante el servicio " Safari " (un sitio web por suscripción que contiene libros electrónicos técnicos ). El editor ofrece en línea una muestra gratuita del Capítulo 18 de la tercera edición [1] y el Capítulo 1 de la cuarta edición [2], así como el conjunto completo de ejemplos de código del libro (tercera edición) [3]. O'Reilly mantiene una marca registrada sobre el uso de un camello en asociación con Perl, pero permite el uso no comercial. [4] [5]

Ediciones

La segunda edición del libro fue el libro más vendido en el catálogo de O'Reilly Media en 1996 y uno de los 100 libros más vendidos en cualquier categoría en Borders en 1996. [6]

Ver también

Referencias

  1. ^ abc Hughes, Phil (1 de marzo de 1997). "Programación Perl". Diario de Linux . Consultado el 12 de marzo de 2021 .
  2. ^ Barry, Paul (1 de diciembre de 2000). "Programación Perl, tercera edición". Diario de Linux . Consultado el 12 de marzo de 2021 .
  3. ^ Zlatanov, Teodor (septiembre de 2000). "Perl cultivado: revisión de la programación de Perl, tercera edición". DesarrolladorWorks . Archivado desde el original el 18 de mayo de 2001.
  4. ^ "El camello Perl".
  5. ^ "Preguntas frecuentes sobre Perl Camel". Archivado desde el original el 25 de abril de 2018.
  6. ^ O'Reilly, Tim (5 de octubre de 2015). "Tim O'Reilly sobre tecnología y trabajo". EconTalk (Entrevista). Entrevistado por Russ Roberts. La Biblioteca de Economía y Libertad. 8:10-8:50 . Consultado el 12 de marzo de 2021 .

enlaces externos