Learning Perl

Learning Perl
First edition
AuthorRandal L. Schwartz
PublisherO'Reilly Media
Publication date
1993
Media typePrint, Ebook
Pages394
ISBN978-1-4919-5432-4 (print),
ISBN 978-1-4919-5426-3 (ebook)

Learning Perl, also known as the llama book,[1] is a tutorial book for the Perl programming language, and is published by O'Reilly Media. The first edition (1993) was authored solely by Randal L. Schwartz, and covered Perl 4. All subsequent editions have covered Perl 5. The second (1997) edition was coauthored with Tom Christiansen and the third (2001) edition was coauthored with Tom Phoenix. The fourth (2005), fifth (2008), sixth (2011), seventh (2016), and eighth (2021) editions were written by Schwartz, Phoenix, and brian d foy. According to the 5th edition of the book, previous editions have sold more than 500,000 copies.[2]

Unlike Programming Perl, this book is aimed at computer programmers new to Perl. The publisher offers a complete set of code examples presented in the 3rd Edition book.[3]

Schwartz selected the world of The Flintstones for the examples in this book, giving rise to the somewhat frequent use of Fred and Barney as metasyntactic variables, rather than the classic foo and bar.

  1. ^ Castro, Elizabeth (2001). Perl and CGI for the World Wide Web. Peachpit Press. p. 314. ISBN 978-0-201-73568-0. Retrieved June 23, 2011.
  2. ^ Learning Perl, 5th ed., p. 1
  3. ^ "Examples / Learning Perl 4th Edition".