Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум программистов _ Perl программирование _ Полезные книги для Perl программистов

Автор: Король 30:04:2007, 16:05

В этом топике кидайте ссылки и названия на книги, которые могут быть полезны разработчикам на PERL.
Желателен формат такой:

Название
Описание/рецензия
Ссылка на скачивание или покупку.

Можно вставлять картинку на обложку книжки, давать её краткое содержание и т.п.
Убедительная просьба. Не нужно тут выкладывать тексты книг. Только названия, описания и ссылка.

Автор: Vovochka 11:07:2007, 01:09

perldoc!

Знаешь основы + английский?
Да тебе больше ничего и не надо!

Автор: _serg_ 25:07:2007, 13:49

"Программирование на Perl" (O'Reily)
посмотреть книгу можно здесь:
http://www.ozon.ru/context/detail/id/147137/
Основы языка. Грамотно разложена по полочкам основа. По сути книга представляет собой избранные страницы perldoc и cpan.

"Perl. Сборник рецептов" (O'Reily)
посмотреть на книгу можно здесь:
http://www.ozon.ru/context/detail/id/1704906/
стянуть тут:
http://www.inattack.ru/download.php?id=613
Книга представляет собой справочник на каждый день - набор решений типовых элементарных проблем.
Я бы охарактеризовал ее как естественное продолжение предыдущей книги.
Весьма рекомендую даже для продвинутых.

"Разработка сетевых программ на Perl"
смотрим тут:
http://www.ozon.ru/context/detail/id/845797/
можно найти в электронном виде, но искать лень.
Книга является обзорником по принципам сетевого программирования на Perl. Пытается познакомить читателя с основными методами-приемами-технологиями, использующимися в сетевом программинге. Крайне не рекомендую читать новичкам, путающимся в основах. Если вы открываете описание модуля на cpan-е и из примеров не понимаете как это работает, то лучше за эту книгу не браться.

Официальная документация по perl:
http://perldoc.perl.org/
ИМХО: Самый лучший справочник для людей уже знакомых с программированием. Не рекомендую для новичков.

CPAN:
http://cpan.org/
Сборник готовых модулей для perl. Если Вы решили написать новый модуль, который поможет вам сильно упростить разработку вашего мегапроекта, или не знаете как прочитать/распарсить html, или как программно эмулировать "прогулку" по какому-то сайту, вам прежде всего сюда. Наверняка ваш новый модуль уже кем-то написан, инструменты для чтения/парсинга html уже созданы, а модуль, позволяющий эмулировать путешествие юзера по сайту уже давно используется.

Цитата
Знаешь основы + английский?

знать надо основы программирования. а к языку они никакого отношения не имеют.
Цитата
Да тебе больше ничего и не надо!

надо. я просто уволняю программеров, которые делают по-своему, а не как надо.
для типовых проблем существуют типовые решения. если чувак начинает изобретать что-то свое - грош ему цена как специалисту.

З.Ы.
всем, кто хочет изучать perl:
perl изначально задумывался как язык сценариев. в нем нет поддержки объектов. то, что в perl называется класс, на самом деле ссылка на модуль. несмотря на огромное колличество "фич", позволяющих уложить в пару строк то, что в других языках занимало бы страницы, реализация полноценных инкапсуляции, наследования и подобных ООП-ориентированных вещей в перле реализовывается встроенными костылями.
Как показывает опыт, в мире победило ООП. Модульно-процедурное программирование уходит в прошлое. perl-6 пытается решить эту проблему, но когда выйдет его стейбл-версия - непонятно.
perl-5 на сегодняшний день испытывает сильнейшую конкуренцию со стороны других языков программирования и потихоньку сдает позиции.
На платформах свободных операционных систем его начинает теснить ruby, на виндузовой платформе (где perl в общем-то нормальными людьми не используется) хозяйничают .NET и JAVA. Выпущенный мелкософтом IronRuby скорее всего выдавит остатки perl с этой платформы.
Единственная причина, по которой perl на сегодняшний день остается одним из самых популярных языков программирования - cpan. Подобным репозиторием готовых решений не может похвастаться ни один язык программирования.

В целом расклад такой:
в москве более-менее хороший perl-девелопер в москве стоит от 3 килобаксов в месяц. и это самый востребованный IT-специалист в этом городе.
но, думаю, лет через 5-7, с развитием ruby, у которого есть самые реальные шансы занять нишу perl-а, ситуация может измениться в пользу этого языка программирования. ставки зарплат начнут выравниваться, и perl-программеры будут нужны уже не для разработок, а для поддержки.

Автор: European 19:03:2008, 10:49

К.Пирс. Освой самостоятельно Perl за 24 часа (4 Мб)

P.S. Ссылка предоставлена пользователем http://forum.codeby.net/user15982.html

Русская версия Invision Power Board (http://www.nulled.ws)
© Invision Power Services (http://www.nulled.ws)