如何获取Perl 6
好消息,Perl 6在圣诞节当天发布了;终于,我们这些极客得到了我们想要的圣诞礼物。把书还给奶奶吧!(除非你得到了Modern Perl)。
在Linux和OSX上的安装
在Linux和Mac上,获取Perl 6最简单的方法是使用rakudobrew。你需要典型的软件开发工具,如git
、gcc
和make
。在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。
标签
反馈
这篇文章有什么问题吗?请在GitHub上打开一个问题或拉取请求来帮助我们。