С 1999 года книга «Perl: изучаем глубже, 2-е издание» переиздавалась 6 раз.
Дата первого издания «Изучаем Perl»: декабрь 1999 года, последнее, 6-е издание вышло
в июне 2009 года.
Сейчас книгу можно купить в 2 изданиях на бумаге, скачать файл с электронной книгой.
Аннотация к книге "Perl: изучаем глубже, 2-е издание"
Книга "Perl: изучаем глубже" - продолжение мирового бестселлера "Learning Perl" ("Изучаем Perl"), известного под названием "Лама". Издание поможет вам перешагнуть грань, отделяющую любителя от профессионала, и научит писать на Perl настоящие программы, а не разрозненные сценарии. Материал изложен компактно и в занимательной форме, главы завершаются упражнениями, призванными помочь закрепить полученные знания. Рассмотрены пакеты и пространства имен, ссылки и области видимости, создание и использование модулей. Вы научитесь с помощью ссылок управлять структурами данных произвольной сложности, узнаете, как обеспечить совместимость программного кода, написанного разными программистами. Уделено внимание и ООП, которое поможет повторно использовать части кода. Обсуждаются создание дистрибутивов, аспекты тестирования и передача собственных модулей в CPAN.
Книга адресована широкому кругу программистов, знакомых с основами Perl и стремящихся повысить свою квалификацию. Разные специалисты видят Perl по-разному. Для одних это инструмент быстрой разработки сценариев, для других - полноценный объектно-ориентированный язык программирования. Он применяется повсюду, начиная от простейших операций поиска и замены фрагментов в текстовых файлах и заканчивая обработкой огромных массивов научных данных, которая может длиться неделями. Каждый программист находит для Perl свое применение. Но любому из них данная книга поможет писать более эффективные, надежные и изящные программы.
Отзыв специалиста
"Эта книга впечатляет... она ликвидирует дефицит литературы, который испытывают программисты на Perl, стремящиеся повысить свой профессиональный уровень и двигаться дальше по служебной лестнице... Очень легко читается. И, что особенно важно, успешно справляется с ролью наставника новичков".
Рассел Дж. Т. Дайер (Russel J. T. Dyer), UnixReview.com
Отзывы с Amazon.com
Книга адресована программистам, которые видят в Perl не только язык сценариев. Замечательно описаны объектно-ориентированные возможности Perl. Кроме того, подробно рассмотрено создание собственных модулей и порядок их передачи в CPAN; немалое внимание уделяется концепции модульного тестирования.
Эта книга в паре с классическим трудом "Programming Perl" идеально подходит тем, кто хочет расширить свое представление о Perl.
Джек Д. Херрингтон (Jack D. Herrington) "инженер и автор" (Silicon Valley, CA)
Не всегда продолжение бестселлера ожидают с таким нетерпением. Именно такой книги мы ждали от трио авторов, по праву считающихся классиками. Лично мне очень надо было освоить объектно-ориентированные возможности Perl, причем быстро. Я прочитал основную часть книги за три дня и пошел на собеседование, после которого услышал: "А вы и правда в этом разбираетесь". Книга задумана и написана авторами как успешное продолжение ставшего классическим руководства "Learning Perl". Это ваш, так сказать, десерт - разумеется, если вы покончили с основным, классическим блюдом. Манера изложения, стиль, оттенки вам уже знакомы. В этом смысле никаких сюрпризов. Еще один классический труд, я так думаю.
Джозеф Б. Коэн (Joseph B. Cohen) "Pragmatist" (Brooklyn, NY United States)
Об авторах
Рэндал Л. Шварц (Randal L. Schwartz) - известный эксперт по языку программирования Perl. Один из авторов книги "Learning Perl" ("Изучаем Perl") и двух первых изданий книги "Programming Perl" ("Программирование на Perl, Символ-Плюс). Работал обозревателем изданий UNIX Review, Web Techniques, Sys Admin и Linux Magazin, внес свой вклад в массу книг, посвященных языку Perl, и написал более 200 статей в различных журналах. Рэндал работает в консалтинговой компании (Stonehenge Consulting Services), где зарекомендовал себя как прекрасный оратор, обладающий обширными техническими познаниями, тонким чувством юмора и способностью к объединению людей. Кроме того, он прекрасный исполнитель песен караоке.
Брайан Д. Фой (Brian D. Toy) работал преподавателем в Stonehenge Consulting Services, начиная с 1998 года. Основал первую группу пользователей Perl под названием "the New York Perl Mongers", а также некоммерческую организацию "Perl Mongers, Inc.", пропагандирующую Perl и оказавшую помощь в формировании более 200 групп пользователей Perl по всему миру. Осуществляет поддержку раздела perlfaq (часто задаваемые вопросы) в документации к языку Perl, нескольких модулей в CPAN и нескольких отдельных сценариев. Является издателем The Perl Review и часто выступает на конференциях. Программный код, написанный его рукой, можно встретить на сайтах O'Reilly Network, use.perl.org, The Perl Journal, Dr. Dobbs Journal и The Perl Review.
Том Феникс (Tom Phoenix) работает в сфере образования с 1982 года. Больше тринадцати лет трудился в музее науки среди взрывов, разрядов высокого напряжения, наблюдая вскрытия и работая с интересными животными, после чего с 1996 года начал преподавать Perl в Stonehenge Consulting Services. Энтузиасты Perl завели традицию иметь не менее трех необычных хобби, и Том не исключение - он с удовольствием изучает криптографию, Эсперанто и Squeak (язык Smalltalk). По слухам, он не упускает случая поиграть в игру Zendo. Живет в Портленде, штат Орегон, со своей супругой и кошками.
Известный как "книга с ламой", этот учебник, впервые изданный в 1993 году, выходит уже пятым изданием, в котором описываются последние изменения в языке вплоть до версии Perl 5.10.
В пятое издание вошли такие темы, как типы данных и переменные Perl, пользовательские функции, операции с файлами, регулярные выражения, операции со строками, списки и сортировка, управление процессами, умные сравнения, модули сторонних разработчиков и другие.
Perl - язык для тех, кто хочет быстро и эффективно выполнять свою работу. Некогда создававшийся как инструмент для сложной обработки текстов, предназначенный для системных администраторов, сейчас Perl является полнофункциональным языком программирования, подходящим для решения практически любых задач на почти любой платформе - от коротких служебных программ, умещающихся в командной строке, до задач веб-программирования, исследований в области биоинформатики, финансовых расчетов и многого другого.
Иные книги учат вас программировать на Perl, в то время как книга "Изучаем Perl" сделает из вас Perl-программиста.
Отзывы читателей
"Я вообще-то очень привередлив к качеству учебников, часто на них ругаюсь. Но эта книга просто гениальна. Отличный учебник, как для новичков в программировании, так и для опытных программистов, не знакомых с Перлом. Подача материала - выше всяких похвал. Я бы оценил эту книгу даже выше, чем "тот самый лама-бук", т. к. писать кратко и просто - особенно сложно."
- Посетитель сайта ozon.ru
"Лет 5 назад я купил предыдущее издание этой книги и начал программировать на Perl. С тех пор это стало и моей профессией, и любимым хобби :) Когда меня спрашивают, как изучить perl - я рекомендую эту книгу."
- Посетитель сайта ozon.ru
Об авторах
Рэндал Л. Шварц- ветеран программирования с 20-летним стажем. Является специалистом в области архитектуры программного обеспечения, системного администрирования, безопасности, составления технической документации и обучения. Рэндал участвовал в написании ряда общепризнанных книг: "Programming Perl", "Learning Perl", "Learning Perl for Win32 Systems" и "Effective Perl Learning", а также вел постоянные рубрики в журналах "WebTechniques", "Performance Computing", "SysAdmin" и "Linux Magazine".
Постоянно участвует в работе новостных групп Perl, модерирует группу comp.lang.perl.announce с момента ее появления. О его искрометном юморе и техническом мастерстве ходят легенды (вероятно, некоторые из них сочинил он сам). Желание Рэндала вносить свой вклад в сообщество Perl вдохновило его на создание и начальное финансирование "Института Perl". Рэндал также является одним из учредителей и членов правления Perl Mongers (perl.org), всемирного народного движения за распространение Perl. С 1985 года Рэндал является владельцем и руководителем фирмы Stonenenge Consulting Services, Inc. С ним можно связаться по адресу merlyn@stonehenge.com; он охотно беседует о Perl и на другие связанные темы.
Том Феникс- работает в области образования с 1982 года. После 13 лет вскрытий, взрывов, работы с интересными животными и высоковольтными разрядами в научном музее он начал вести уроки Perl в Stonehenge Consulting Services, где работает с 1996 года. С тех пор он побывал во многих интересных местах, так что вполне возможно, что вы скоро встретитесь с ним на собрании Perl Mongers. В свободное время отвечает на вопросы в группах Usenet comp.lang.perl.misc и comp.lang.perl.moderated, а также вносит свой вклад в разработку Perl. Помимо программирования на Perl, общения с Perl-хакерами и прочим, Том увлекается любительской криптографией и говорит на эсперанто. Живет в Портленде, штат Орегон.
Брайан Д. Фой - работал инструктором в Stonehenge Consulting Services с 1998 года; работает на Perl со времени обучения в аспирантуре в области физики, несгибаемый пользователь Mac с момента появления своего первого компьютера. Основал первую группу пользователей Perl (New York Perl Mongers), а также некоммерческую организацию Perl Mongers, Inc., которая помогла сформировать свыше 200 групп пользователей Perl по всему миру. Занимается сопровождением раздела perlfaq в основной документации Perl, нескольких модулей из CPAN и ряда автономных сценариев. Издает "The Perl Review" - журнал, посвященный Perl, и часто выступает с докладами на конференциях. Его материалы о Perl появляются в O'Reilly Network, "The Perl Journal", "Dr. Dobbs" и "The Perl Review", в группе use.perl.org и в нескольких группах Usenet, посвященных Perl.
В книге излагаются основы программирования на языке Perl, который стал стандартным
для большинства UNIX-платформ и все чаще используется в среде Windows. В США книга
стала бестселлером и приобрела статус учебника, предназначенного как для занятий с
преподавателем, так и для самостоятельной работы. В данном издании рассматривается
современная версия Perl 5.004.
В каждой главе даются упражнения, а в конце книги - их подробные решения.
Приведено множество примеров небольших программ, дано введение в CGI-программирование
для Web, изложены методики использования системных команд в Perl-программах,
рассмотрены способы создания с помощью Perl баз данных DBM и другие вопросы.
Книга предназначена для всех, кто желает научиться программировать на языке Perl.
Язык Perl используется практически на всех платформах для web-программирования, работы с базами данных, редактирования XML-документов и для системного администрирования. В данном издании описана последняя версия языка Perl - версия 5.6. Книга создана на основе многолетнего опыта преподавания языка и учитывает современные запросы программистов, в ней представлены подробные сведения о регулярных выражениях, предложены свежие решения, которые читатель сможет применить на практике. Книга содержит множество примеров и упражнений, способствующих лучшему освоению материала.
Предназначена для всех, кто желает научиться программировать на языке Perl.
Отличная книга. Не толмуд на и не компиляция мануалов, а планомерное введение в синтаксис языка и базовые концепции. Объем позволяет прочитать за короткий срок и начать пробовать писать приложения. Подойдет студентам, начинающим программистам, администраторам и много кому еще.
Книга хорошо написана. Я новичок в мире
скриптовых языков, но в данной книге очень
доступно описаны базовые конструкции и
возможности языка.
Книга не даст понимания о том, как писать
большие программы на Perl(модули, ссылки, ООП
и т.д.), но подготовит почву для этого.
В данный момент читаю книгу "Изучаем Perl
глубже", где как раз описываются эти
концепции.
Книга ничего.
Но я бы ее скорее назвал "для чайников".
Вполне полезна, но некоторые вещи не раскрыты - легче отрыть в интернене. Для меня это было знакомство с языком, выбором доволен.
Но: для введения слишком длинно, для справочника слишком кратко.
а язык - ужасен. Если вам без разницы - учите питон
Учил perl по этой книжке, написано понятно,
полученные знания скорее академические нежели
практические... ну без них все равно ни куда.
Отдельно отмечу, перед прочтением этого
учебника лучше бы уже иметь опыт работы с
Unix на уровне продвинутого пользователя.
Это книжка по перлу на твёрдую пятёрку.
Сложные структуры данных,
автовиификация, ООП, замыкания,
использование модулей CPAN,
создание модулей,
юнит тесты: всё изложено живо,
ясно, без воды.
Добротная, качественная работа.
Книжка заслуживает наивысшей оценки.
Хочу сказать, что эта книга пригодится не всем. Для опытных пользователей Unix она полезна – быстро введет в язык Perl, при этом не тратя время на очевидные вещи. А вот остальным она не поможет. Думаю, такова и была задумка авторов.
В целом, рекомендую для опытных программистов.
Отличная книга для тех кто собирается изучить Perl! Написана простым и лёгким языком, читается свободно, а упражнения в конце каждой главы помогают усвоить и закрепить материал. Потраченных денег на книгу не жалко, она того стоит!
книга обязательна к прочтению любителям Perl`а
но сперва желательно действительно пару раз прочитать "Программирование на Perl" и понять философию языка, изложенную его автором
всем рекомендую
Очень хорошая книжка, в которой наконец-то внятно объяснили, что же такое объекты в perl. В отличие от Camel Book, в которой авторы только отшучиваются по поводу объектов.
Всё же, когда пишет человек (Рэндал Шварц), регулярно занимающийся преподаванием по предмету, это оказывает большое положительное влияние на качество и продуманность изложения.
"В скором времени выйдет Perl-6, посему изучать сейчас Perl особого резона нет"
вы говорите, как новичок! да останутся мегатонны старого кода, который надо поддерживать! переход на 6-ой Перл займёт минимум 2-3 года! а он ещё даже - замечу! - не вышел пока! и "выходит" он уже года 3!
так что, все читатели, покупайте и учите! вещь полезная, того стоит!
В скором времени выйдет Perl-6, посему изучать сейчас Perl особого резона нет - язык переписывают "с нуля" и отличия будут кардинальными, ладно бы как с С/С++ - освоил и смело можно утверждать, что и с Java, C# человек тоже справится легко и наоборот! А с Perl'ом такой номер не пройдёт.
"Отцы" Perl'a, конечно, освоятся, а вот новичкам пыхтеть сейчас, чтобы пыхтеть ещё и потОм - смахивает на мазохизм...
Книжка полезная, особено для начинающих. Спасибо.
Но мне больше хотелось бы увидеть переводные издания "Perl Best Practices" 2nd ed.
и "Advanced Perl Programming" 2nd Edition
Они хоть и 2005 года, но не скоро устареют, т.к. повествуют не о частностях
Книга как раз для тех, кто НИЧЕГО не знает по предмету, а лишь слышал, что есть такой язык, Perl. Начинаете с нуля? Тогда эта книга для вас. Живой язык и очень доступное изложение обеспечат неугасающий интерес и полное понимание материала...
Перечитал сам себя и понял, что за такие комментарии авторы должны бы мне денюжку заплатить... ;)
Гость
Отличная книга. Не толмуд на и не компиляция мануалов, а планомерное введение в синтаксис языка и базовые концепции. Объем позволяет прочитать за короткий срок и начать пробовать писать приложения. Подойдет студентам, начинающим программистам, администраторам и много кому еще.
Отличная книга для тех кто хочет познакомится с увлекательным миром - Perl!
Дмитрий
Гость
Oleg S.
Николай
Неизвестный автор
xoma
kolunchik@gmail.com
джо
Дмитрий
Символ Плюс
sedoff@muxomor.ru
Неизвестный автор
begemot
Неизвестный автор
elbeet
aa29
alex-and-r
Неизвестный автор
Dworkin
Serga
dmk@gtrk.kmtn.ru
Гость