如何获取Perl 6

好消息,Perl 6在圣诞节当天发布了;终于,我们这些极客得到了我们想要的圣诞礼物。把书还给奶奶吧!(除非你得到了Modern Perl)。

在Linux和OSX上的安装

在Linux和Mac上,获取Perl 6最简单的方法是使用rakudobrew。你需要典型的软件开发工具,如gitgccmake。在OSX上,Apple的命令行工具应用提供了大部分这些工具,并且易于安装。在Linux上,它们可以通过包管理器获取。一旦安装了必需的工具,你就可以在终端中安装rakudobrew。

$ git clone https://github.com/tadzik/rakudobrew ~/.rakudobrew
$ export PATH=~/.rakudobrew/bin:$PATH
$ rakudobrew build moar
$ rakudobrew build panda

这将安装perl6和Perl 6包管理器panda

在Windows上的安装

在Windows上则不同。我无法在Windows上使用rakudobrew,这真是太遗憾了,因为这是一个如此方便的工具。如果你喜欢冒险,你可以使用Visual Studio 自己构建Perl 6。Sinan Unur 博客上介绍了使用相同的工具集构建panda的方法。

或者,你可以使用最新的Rakudo Star发行版,它附带了一个方便的.msi安装程序。不幸的是,最新的Rakudo Star发行版是9月份的,所以你无法从Perl 6最后3个月的更新中受益(新版本应该很快就会推出)。如果你已经安装了Rakudo Star,你需要将Perl 6的二进制文件添加到你的路径中。你可以使用cmd.exe来完成这个操作。

> SETX PATH "%PATH%;C:\rakudo\bin"

现在启动一个新的cmd.exe终端,你就可以使用Perl 6了。Rakudo Star自带Panda,所以你将能够立即开始安装Perl 6模块。

有用的Perl 6资源

你已经安装了Perl 6,接下来该做什么呢?为了跟进Perl 6的发展,我阅读了Perl 6 Weekly博客。Perl Weekly 通讯也包括Perl 6文章,所以如果你还没有订阅,请务必订阅。官方网站Perl6.org是关于Perl 6相关内容的良好参考。Wendy发布了一个有用的Perl 6特性列表

在PerlTricks.com,我们有一些关于Perl 6的文章可能会引起你的兴趣

更新 - Visual Studio文章现在包括VS2015的说明。添加了nu42.com的链接。2016-01-04


这篇文章最初发布在PerlTricks.com

标签

David Farrell

David是一位专业程序员,他经常推文博客关于代码和编程艺术。

浏览他们的文章

反馈

这篇文章有什么问题吗?请在GitHub上打开一个问题或拉取请求来帮助我们。