Изучение Perl

Изучение Perl
Первое издание
АвторРэндал Л. Шварц
ИздательО'Рейли Медиа
Дата публикации
1993
Тип носителяПечать, Электронная книга
Страницы394
ISBN978-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 год.

Издания

  • Первое издание (ноябрь 1993 г.; 274 страницы; ISBN 1-56592-042-2 ) 
  • Второе издание (июль 1997 г.; 300 страниц; охватывает Perl 5.004; ISBN 1-56592-284-0 ) 
  • Третье издание (июль 2001 г.; 330 страниц; охватывает Perl 5.6; ISBN 0-596-00132-0 ) версия без дефисов для поисковых систем (возможно)ISBN  0-596-00132-0
  • Четвертое издание (июль 2005 г.; 312 страниц; охватывает Perl 5.8; ISBN 0-596-10105-8 ) 
  • Пятое издание (июль 2008 г.; 348 страниц; охватывает Perl 5.10; ISBN 0-596-52010-7 ) 
  • Шестое издание (июнь 2011 г.; 390 страниц; охватывает Perl 5.14; ISBN 1-4493-0358-7 ) 
  • Седьмое издание (октябрь 2016 г.; 394 страницы; охватывает Perl 5.24; ISBN 1-4919-5432-9 ) 
  • Восьмое издание (август 2021 г.; 398 страниц; охватывает Perl 5.34; ISBN 978-1-49-209495-1 ) 

Ссылки

  1. ^ Кастро, Элизабет (2001). Perl и CGI для Всемирной паутины. Peachpit Press . стр. 314. ISBN 978-0-201-73568-0. Получено 23 июня 2011 г. .
  2. ^ Изучение Perl, 5-е изд., стр. 1
  3. ^ «Примеры / Изучение Perl 4-е издание».
  4. ^ Морри, Брэд (3 августа 1998 г.). «Использование Perl в работе: отточите свои навыки веб-разработки с помощью этой обновленной книги». InfoWorld . стр. 75. Получено 23 июня 2011 г.
  5. ^ Rooijackers, Jan (1 октября 1999 г.). "Perl in a Nutshell". Linux Journal . Получено 23 июня 2011 г.
  6. ^ Льюис, Питер Х. (27 ноября 1995 г.). «ТЕХНОЛОГИИ: В СЕТИ; Эксперт по компьютерной безопасности Intel нарушает закон. Вот вам и «хакерская этика»?». The New York Times . Получено 23 июня 2011 г.
  7. ^ Dhillon, Gurpreet (2007). Принципы безопасности информационных систем: текст и примеры. John Wiley & Sons . стр. 196. ISBN 978-0-471-45056-6. Получено 23 июня 2011 г. .
  8. ^ Скотт, Питер Дж. (2004). Perl Medic: Преобразование устаревшего кода . Addison-Wesley Professional . стр. 150. ISBN 978-0-201-79526-4. Получено 23 июня 2011 г. . Изучение Perl Шварц.
  • Сопутствующий сайт по изучению Perl
  • Каталог O'Reilly Online: Изучение Perl, 8-е издание
  • "O'Reilly Learning Perl, 6th Edition errata". O'Reilly . Получено 9 ноября 2021 г. .
  • Изучение Perl в Открытой библиотеке
Взято с "https://en.wikipedia.org/w/index.php?title=Learning_Perl&oldid=1270004412"