是否有Perl相当于ruby koans项目?

时间:2010-03-01 19:16:52

标签: ruby perl

Perl是否等同于ruby-koans项目?

几个月前,当我开始学习红宝石时,我偶然发现了ruby-koans,这是学习语言基础知识的巨大的帮助。

我现在需要查看一些Perl代码,虽然我过去曾经在一起编写了一些Perl脚本,但我从来没有真正学过这种语言,而且每次我都要回溯一下我写的旧脚本甚至简单的事情。我觉得像koans这样的东西会让我更容易学习并保留 Perl的知识。

有这样的事吗?

8 个答案:

答案 0 :(得分:8)

缺少100%相同替代方案时有两种可能的选择:

  1. perldoc和ruby koans之间的中间点是O'Reilly的Perl Cookbook。 它提供了“如何解决这个特定任务”的工作原理。

  2. 作为一个DIY perl koan,如何在StackOverflow上阅读“perl”标签并尝试回答问题(不要偷看答案)?不是100%相同,而是通过实践来学习的好方法。

答案 1 :(得分:7)

我用来快速在语言之间移动的一个很好的资源是RosettaCode。它不是教程,而是以多种语言完成的各种简单编程任务。我发现如果我在页面上知道一种或两种语言,使用它们,我通常可以弄清楚页面上一种不熟悉的语言是如何工作的。 Ruby,Python和Perl部分甚至按字母顺序排列,使得来回跳跃变得容易。

答案 2 :(得分:5)

Perl碰巧带有great documentation,它不仅仅是API函数,参数和返回类型的列表。

那些tutorials包含大量代码示例,用于显示要执行的操作和不执行的操作。

根据我的经验,在寻求其他智慧来源之前,需要至少阅读一次捆绑文档的所有

答案 3 :(得分:5)

我不知道任何与koans完全相同的东西。

standard docs有很多示例代码 - 尤其是教程和食谱风格的文章。

其他一些资源:

答案 4 :(得分:4)

这是GitHub上的一个回购提供了大量的koans: https://github.com/forcedotcom/PerlKoans

答案 5 :(得分:3)

尝试阅读“学习Perl”(不早于第4版)或"Beginning Perl"。两者都有练习。

答案 6 :(得分:1)

仍处于起步阶段,但这是一个开始。

https://github.com/maio/perl-Koans

答案 7 :(得分:1)

我刚刚遇到了Perltuts项目。它与Codecademy有类似的感觉。