Я новичок в любом языке сценариев. Но, тем не менее, я работал над написанием сценариев немного по-другому, используя другие сценарии для работы в моих целях. Для меня, какой лучший онлайн-ресурс для изучения Perl?
Какой лучший онлайн-источник для изучения Perl?
Ответ 1
Если вы уже знаете немного perl, PerlMonks - отличный онлайн-ресурс. Вы можете задавать вопросы в разделе Seekers of Perl Wisdom, и ответы часто очень высокого качества. Там есть люди, которые не отстают от последних событий в Perl.
В качестве дополнительного бонуса, если вы зададите четкий вопрос, много раз люди там не торопитесь, чтобы посмотреть на основную проблему и укажу альтернативные подходы, вместо того, чтобы просто взять ваш вопрос по номинальной стоимости.
Ответ 2
Я понимаю, что речь идет о онлайн-источниках, но я преподавал Perl примерно через три недели благодаря следующим книгам:
У меня уже было немного базовых знаний в C, но то, как эти книги учат, феноменально. Сценарии, которые я написал на Perl, в настоящее время используют процесс анализа данных, используемый некоторыми инструментальными группами на UA/NASA Phoenix Mars Lander - и я младший в колледже! Если это будет достаточно для НАСА, вам это будет достаточно для вас:)
Ответ 3
Документация perldoc - лучший источник для понимания того, как хорошо использовать язык.
Книга верблюдов "Программирование Perl" - превосходная печатная ссылка с подробными объяснениями, написанными теми же людьми, которые писали perldocs (другие книги с животными на них в основном в порядке.) Остерегайтесь онлайн-уроков - многие из них учат очень неряшливому perl.
Используйте 'warnings' и 'strict' - тогда perl будет очень полезно указывать ваши ошибки.
Perlmonks также замечательный (они также скажут вам использовать "предупреждения" и "строгие".)
И тогда вам нужно научиться CPAN по одному модулю за раз (это то, где perlmonks и списки рассылки очень полезны.)
Ответ 4
Ответ 5
Я очень рекомендую начинать с Книга для начинающих Simon Cozens.
А также, прочитав документацию Perl.
Ответ 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, который доступен для бесплатного онлайн, хотя вы можете приобрести бумажную копию, если хотите.