Автор | Рэндал Л. Шварц |
---|---|
Издатель | О'Рейли Медиа |
Дата публикации | 1993 |
Тип носителя | Печать, Электронная книга |
Страницы | 394 |
ISBN | 978-1-4919-5432-4 (печатная версия), ISBN 978-1-4919-5426-3 (электронная версия) |
Learning Perl , также известная как llama book , [1] — это учебник по языку программирования Perl , издаваемый O'Reilly Media . Первое издание (1993) было написано исключительно Рэндалом Л. Шварцем и охватывало Perl 4. Все последующие издания охватывали Perl 5. Второе издание (1997) было написано в соавторстве с Томом Кристиансеном , а третье (2001) — в соавторстве с Томом Фениксом. Четвертое (2005), пятое (2008), шестое (2011), седьмое (2016) и восьмое (2021) издания были написаны Шварцем, Фениксом и Брайаном Д. Фоем . Согласно 5-му изданию книги, предыдущие издания были проданы тиражом более 500 000 экземпляров. [2]
В отличие от Programming Perl , эта книга предназначена для программистов, впервые использующих Perl. Издатель предлагает полный набор примеров кода, представленных в книге 3-го издания. [3]
Для примеров в этой книге Шварц выбрал мир «Флинтстоунов» , что привело к довольно частому использованию Фреда и Барни в качестве метасинтаксических переменных вместо классических foo и bar .
Брэд Морри, рецензируя книгу для InfoWorld , хвалит книгу за ее «непринужденный стиль изложения от первого лица» и приходит к выводу, что это «потрясающее введение в язык, которое послужит хорошим справочником после того, как вы прочтете его полностью». [4] В своем обзоре Perl in a Nutshell в Linux Journal Ян Ройджекерс рекомендует: «Если вы новичок в программировании и хотите изучить Perl, книга Learning Perl... может быть лучшим местом для начала». [5]
Обсуждая убежденность Шварца, New York Times отметила, что «большая часть Всемирной паутины Интернета была создана программистами, которые начинали с чтения его книг «Программирование на Perl» и «Изучение Perl». [6] Также размышляя об этом случае в Principles of Information Systems Security , Гурприт Диллон называет Learning Perl «полным руководством по обучению Perl». [7] В Perl Medic автор Питер Скотт называет книгу «наиболее распространенным руководством по изучению Perl», но затем критикует отсутствие в ней жестких ссылок. [8]
В 2020 году Кайли опубликовала продолжение Learning Perl под названием Learning Perl Objects, References & Modules . Оно продолжает то, на чем остановилась Learning Perl . В 2005 году Learning Perl Objects, References & Modules была обновлена Шварцем и Брайаном Д. Фоем и переименована в Intermediate Perl , которая сейчас находится во втором издании по состоянию на 2012 год. Mastering Perl , третья книга в трилогии и продолжение Intermediate Perl , была впервые опубликована в июле 2007 года и также находится во втором издании по состоянию на 2014 год.
Изучение Perl Шварц.