Существует ли Perl-эквивалент проекта ruby ​​koans?

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

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

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

Есть ли что-нибудь подобное?

Ответы

Ответ 2

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

  • Средняя точка между perldoc и ruby ​​koans - O'Reilly Perl Cookbook. Он предлагает примеры "как решить эту конкретную задачу".

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

Ответ 3

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

Ответ 4

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

Те tutorials включают множество образцов кода, которые показывают, что делать и что не делать.

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

Ответ 6

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

Ответ 8

Недавно я наткнулся на проект Perltuts. У него такое же чувство, как Codecademy.