Кіріспе
Learning Perl, сонымен қатар Llama book деп те аталады, Perl бағдарламалау тіліне арналған оқулық және оны O'Reilly Media баспасы шығарды. Бірінші басылымы (1993) Рэндал Л. Шварцтың жеке авторлығында жазылған және Perl 4-ті қамтыды. Келесі барлық басылымдар Perl 5-ті қамтыды. Екінші (1997) басылымын Том Кристиансенмен бірлесіп, ал үшінші (2001) басылымын Том Феникспен бірлесіп жазды. Төртінші (2005), бесінші (2008), алтыншы (2011), жетінші (2016) және сегізінші (2021) басылымдарын Шварц, Феникс және Брайан д Фой жазды. Кітаптың 5-ші басылымында көрсетілгендей, бұрынғы басылымдары 500 000-нан астам данада сатылған. Programming Perl кітабынан айырмашылығы, бұл кітап Perl-ге жаңадан бастаған компьютер бағдарламашыларына арналған. Баспагер кітаптың 3-ші басылымында келтірілген код мысалдарының толық жиынтығын ұсынады. Шварц осы кітаптағы мысалдар үшін «Флинтстоунс» әлемін таңдады, нәтижесінде классикалық «foo» және «bar» орнына Фред пен Барни жиі қолданылатын метасинтаксикалық айнымалыларға айналды.
Реакциялар
Брэд Морри InfoWorld басылымында кітапты қарап шығып, оның "еркін, бірінші тұлғадағы стильін" жоғары бағалап, "бұл тілді үйренуге тамаша кіріспе, оны оқып бітіргеннен кейін пайдалы анықтамалық ретінде қолдануға болады" деген қорытындыға келді. Jan Rooijackers Linux Journal журналында Perl in a Nutshell кітабына жазған рецензиясында: "Егер сіз бағдарламалаумен жаңа болсаңыз және Perl үйренгіңіз келсе, "Perl-ді үйрену" кітабы жақсы бастама болуы мүмкін" деп кеңес береді. Шварцтың пікірін талқылаған "Нью-Йорк Таймс" газеті: "Интернеттегі Дүниежүзілік Тордың көп бөлігін оның "Programming Perl" және "Learning Perl" кітаптарын оқыған бағдарламашылар салған" деп жазды. Сондай-ақ, Ақпараттық жүйелер қауіпсіздігінің қағидаларында Гурпрет Дхилон "Perl-ді үйрену" кітабын "Perl бойынша толық нұсқаулық" деп атады. Perl Medic кітабының авторы Питер Скотт бұл кітапты "Perl-ді үйренуге арналған ең көп таралған оқулық" деп сипаттайды, бірақ сонымен қатар оның қатты сілтемелердің жоқтығын сынады.
Кейінгі еңбектері
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 бет; )
Екінші басылым (шілде, 1997; 300 бет; Perl 5.004 қамтиды; )
Үшінші басылым (шілде, 2001; 330 бет; Perl 5.6 нұсқасын қамтиды; іздеу жүйелері үшін нұсқасы (болжамды))
Төртінші басылым (шілде, 2005; 312 бет; Perl 5.8 қамтиды; )
Бесінші басылым (шілде, 2008; 348 бет; Perl 5.10 қамтиды; )
Алтыншы басылым (маусым, 2011; 390 бет; Perl 5.14 қамтиды; )
Жетінші басылым (қазан, 2016; 394 бет; Perl 5.24 қамтиды; )
Сегізінші басылым (тамыз, 2021; 398 бет; Perl 5.34 қамтиды; )
Second edition (Jul. 1997; 300 pages; covers Perl 5.004; )
Third edition (Jul. 2001; 330 pages; covers Perl 5.6; unhyphenated version for search engines (possibly) )
Fourth edition (Jul. 2005; 312 pages; covers Perl 5.8; )
Fifth edition (Jul. 2008; 348 pages; covers Perl 5.10; )
Sixth edition (Jun. 2011; 390 pages; covers Perl 5.14; )
Seventh edition (Oct. 2016; 394 pages; covers Perl 5.24; )
Eighth edition (Aug. 2021; 398 pages; covers Perl 5.34; )