Подтвердить что ты не робот

Какой лучший онлайн-источник для изучения Perl?

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

4b9b3361

Ответ 1

Если вы уже знаете немного perl, PerlMonks - отличный онлайн-ресурс. Вы можете задавать вопросы в разделе Seekers of Perl Wisdom, и ответы часто очень высокого качества. Там есть люди, которые не отстают от последних событий в Perl.

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

Ответ 2

Я понимаю, что речь идет о онлайн-источниках, но я преподавал Perl примерно через три недели благодаря следующим книгам:

Изучение Perl

Промежуточный Perl

У меня уже было немного базовых знаний в C, но то, как эти книги учат, феноменально. Сценарии, которые я написал на Perl, в настоящее время используют процесс анализа данных, используемый некоторыми инструментальными группами на UA/NASA Phoenix Mars Lander - и я младший в колледже! Если это будет достаточно для НАСА, вам это будет достаточно для вас:)

Ответ 3

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

Книга верблюдов "Программирование Perl" - превосходная печатная ссылка с подробными объяснениями, написанными теми же людьми, которые писали perldocs (другие книги с животными на них в основном в порядке.) Остерегайтесь онлайн-уроков - многие из них учат очень неряшливому perl.

Используйте 'warnings' и 'strict' - тогда perl будет очень полезно указывать ваши ошибки.

Perlmonks также замечательный (они также скажут вам использовать "предупреждения" и "строгие".)

И тогда вам нужно научиться CPAN по одному модулю за раз (это то, где perlmonks и списки рассылки очень полезны.)

Ответ 6

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

Прочтите 'perldoc perlintro', затем посмотрите на perloc perl для остальной документации core. Обратите внимание, что в системах Debian вам нужно "apt-get install perl-doc" получить эту документацию.

После того, как у вас есть дело с вещами, посмотрите "perldoc perldelta", чтобы узнать, что нового в версии Perl, установленной в вашей системе (это должно быть 5,8,8 или 5,10 в эти дни - много классных вещей в 5.10!). Если страница perldelta не имеет никакого смысла (и поверьте мне, я помню, как это чувствует), вернемся к ней позже.

Наконец, freenode #perl для вопросов, на которые вы не можете найти ответы в документах.

Ответ 7

Официальный Perl 5 Wiki - отличный ресурс с большим количеством информации и ссылок, и он стремится быть новичком.

Также см. нижнюю часть домашней страницы wiki для последних заголовков в Planet Perl. Он полезен для пересказки через каждые несколько дней, потому что он иногда отвечает на вопросы, которые вы не знали достаточно, чтобы спросить, но о которых вы должны спрашивать.

Ответ 8

Если вы новичок, я бы посоветовал вам взглянуть на кулинарию, предоставленную PLEAC. Вы можете найти его на http://pleac.sf.net. Там вы можете найти кулинарные книги для большинства языков.

Ответ 9

Я очень рекомендую программировать Perl, но будьте осторожны, вам может понадобиться подписка на Safari, чтобы прочитать его в Интернете.

Ответ 10

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

Ответ 11

Новый ресурс хроматичен Современный Perl, который доступен для бесплатного онлайн, хотя вы можете приобрести бумажную копию, если хотите.