我该在哪里找到Perl 6的演示/示例代码?

8
我已经拿到Rakudo的副本,很想试一下。在网上查找时,我发现了一些酷炫的Perl 6代码片段,但是没有完整的脚本。如果有可以提供实用Perl 6脚本的网站,那就太好了。

谢谢大家,Ehtyar。

5个回答

11
请访问http://github.com/perl6/perl6-examples/tree/master,查看perl6-examples存储库中的许多精彩示例。
如果您有任何问题,请不要犹豫加入#perl6或irc.freenode.net(如果您更喜欢单独使用电子邮件,请发送到perl6-users@perl.org)。
有时,Perl 6博客上也会有非常好的示例,其中大部分都在http://pl6anet.org上收集。
还可以参见Rosetta Code上的Perl 6示例。

1
Planetsix 看起来是一个很棒的博客,在我熟悉 perl 6 后再去阅读它,但我认为它有太多内容需要筛选才能找到示例。Github链接非常好,谢谢 :) #perl6 是我在 freenode 上自动加入的频道之一,这是一个很好的讨论 perl 6 的地方。 - Ehtyar
莫里茨的其他回答仍然适用,但我相信如果他今天回答的话,他也会列出http://rosettacode.org/wiki/Category:Perl_6(他的回答来自2009年)。 - raiph

5
这个页面在Perl基金会上很好地介绍了新功能,特别是“长Perl 6超级功能列表”(实际上并不是很长,它用项目符号解释了新功能将要到来)。如果你只想寻找新功能,那么这就是需要查看的地方,而不是翻阅大量的示例代码和分析新功能。
这个页面上有一些很好的小例子,可以演示新功能,而不需要大量的代码。

我正要建议订阅Gabor的网站和邮件列表。 - Alan Haggai Alavi
嗨,约翰。我已经知道“了解perl 6”,但是perl 6讲座是一个带有很多例子的优秀链接。非常感谢 :) - Ehtyar

4
一个很好的获取其他Perl6内容的地方是Perlgeek博客;那里有几篇文章和示例,包括用于JSON解析的函数语法...非常酷。

3
如 Robert 所提到的, Perlgeek 博客有一些很棒的文章。我自己也写了 一些文章 , 但它们主要涵盖了 Perl 6 的特定内容 (classes, methods 等)。
你可以查看《Using Perl 6》这本书,它作为 PDF 文档是免费提供的,在这里可以找到。书中为所涉及的概念和特性提供了大量的代码示例。该书也可在最新的 Rakudo * 发布版本的文档目录中找到。
此外,我建议您浏览规范测试。如果您已安装Rakudo *,则它们应该在rakudo/t/spec中。它们按synopsis组织,可能有点令人困惑。但是,浏览它们的好处很大,您将有机会看到如何在Perl 6中使用概念的多个示例,因为您可以运行测试。

2

以下是我认为在撰写此评论时(2015年6月)有用的资源,按QA程度从高到低列出:


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接