12

我想听听您对如何开始使用 Perl 6 的看法?应该使用在 Parrot 上构建的 Rakudo 还是更好地使用 Pugs 实现?

如果是 Rakudo,最好的安装方法是什么?Parrot 的月度版本,来自 Parrot 的 SVN,其他?

4

6 回答 6

10

注意我回答的日期。我会把它留在这里,但世界不再是这样了。见raiph 的回答


我建议使用Parrot 网站CPAN 上的 parrot 发布的最新月度版本的鹦鹉。我发现有时trunk/中的最新内容无论出于何种原因都不起作用。这只是开始。

一旦你开始并且足够勇敢,最前沿的东西可能更合适。Parrot 下载页面包含存储库详细信息。

但是请注意,您不应该安装 parrot。除非自从我上次查看以来他们已经修复了这个问题,否则安装 parrot 会扰乱构建过程。在它的源目录中创建它,但不要使用安装目标。您仍然可以构建语言/perl6 并创建 perl6 目标并将其安装在您喜欢的位置。

我放弃了 Pugs,因为安装最新的 GHC 总是那么痛苦。虽然我已经有一段时间没有看它了,但是每个新的 Pugs 版本似乎都需要 GHC 升级。也许现在更理智了。

于 2009-01-23T21:34:21.673 回答
5

在我第一次访问 irc.freenode.org 的 #perl6 之后,我得到了对同一问题的以下答案:

于 2010-03-06T09:46:31.270 回答
4

我建议使用每月 Rakudo Star 版本:http: //rakudo.org/downloads/star Rakudo Star 包括 Rakudo Perl 6、MoarVM、panda 和一些 Perl 6 模块。2015 年 2 月的版本将是最后一个包含 parrot VM 的版本。

于 2012-09-18T15:00:31.113 回答
3

加入freenode IRC 频道 #perl6以使用在线评估机器人和/或获得任何形式的帮助。欢迎大家。

如果你想在 Perl 5 中使用 Perl 6——加载 Perl 6 模块,使用 Perl 6 对象,编写 Perl 6 代码——考虑尝试新的Inline::Perl6(CPAN 上的一个 Perl 5 模块,它包装和嵌入Rakudo-on-MoarVM Perl 6 编译器)。

如果您想安装最新的、经过测试的、稳定的编译器/文档/模块捆绑版本,请尝试Rakudo Star发行版。

有关代码,请参阅示例RosettaCodelearnXinYminutesPerl 6 Advent Calendars

于 2015-03-31T20:37:35.463 回答
2

乐藤,SVN。

我很确定你已经知道了。

于 2009-01-23T19:37:16.010 回答
1

安装 Rakudo 是开始在 Perl 6 中编程的最佳方式。Rakudo 是一个 Perl 6 编译器和实现。

我个人建议使用 rakudobrew 安装管理器安装 Rakudo,因为它简化了安装过程。按照这里的说明https://github.com/tadzik/rakudobrew。除了安装 Rakudo 和 MoarVM 之外,它还将安装 Panda,它是一个 Perl 6 模块安装程序。

您想了解的有关 Perl 6 的所有信息都可以在http://perl6.org/上找到。

于 2015-12-30T00:22:18.420 回答