Существует ли Perl, эквивалентный из рубинового проекта кредитов?

Существует ли Perl, эквивалентный рубиновому-koans проекту?

Когда я начинал изучать рубин несколько месяцев назад, я споткнулся через рубин-koans, и это была огромная справка для изучения основ языка.

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

Чему-нибудь нравится, которые существуют?

15
задан iCodez 23 January 2015 в 17:27
поделиться

5 ответов

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

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

По моему опыту, нужно прочитать ВСЕ комплектной документации хотя бы один раз, прежде чем искать другие источники мудрости.

5
ответ дан 1 December 2019 в 01:38
поделиться

Два возможных варианта при отсутствии 100% идентичной альтернативы:

  1. Промежуточным звеном между perldoc и рубиновыми коанами является Perl Cookbook О'Рейли. . Предлагает рабочие примеры «как решить эту конкретную задачу».

  2. Как самодельный perl-коан, как насчет того, чтобы просмотреть тег «perl» в StackOverflow и попытаться ответить на вопросы (не заглядывая в ответы)? Не на 100% то же самое, но отличный способ учиться на практике.

8
ответ дан 1 December 2019 в 01:38
поделиться

Один отличный ресурс, который я использую для быстрого перехода между языками, - это RosettaCode . Это не учебные пособия, а широкий ассортимент простых задач по программированию, выполненных на многих языках. Я обнаружил, что если я знаю один или два языка на странице, используя их, я обычно могу понять, как работает незнакомый язык на странице. Разделы Ruby, Python и Perl расположены рядом даже в алфавитном порядке, что облегчает перемещение вперед и назад.

7
ответ дан 1 December 2019 в 01:38
поделиться

Попробуйте прочитать «Learning Perl» (не ранее 4-го издания) или «Beginning Perl» . У обоих есть упражнения.

3
ответ дан 1 December 2019 в 01:38
поделиться

Я не знаю ничего точно похожего на коаны.

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

Некоторые другие ресурсы:

5
ответ дан 1 December 2019 в 01:38
поделиться