Rakudo is the Perl 6 compiler for Parrot, called 'Rakudo Perl 6' or "Rakudo" for short.
This ``port'' contains patches necessary to make the Rakudo application source code compile and run on FreeBSD.
Since February 2010 rakudo in the official FreeBSD ports tree !
For install rakudo simply type:
pkg_add -r rakudo
or make from source:
cd /usr/ports/lang/rakudo make install clean
Finally type the following on the command line:
perl6 -e 'say "Hello, world !"'
Now you're ready to start using rakudo !
Note: See "Compile problem"
From:Stefan O'Rear Date:June 17, 2010 18:50 Subject:Re: Announce: Rakudo Perl 6 development release #30 ("Kiev")
On Thu, Jun 17, 2010 at 04:55:38PM -0700, Darren Duncan wrote: > So, is "Rakudo Star" meant to be a parallel release series, sort of like > Perl 5.12.x vs 5.13.x are now, or are the monthly Rakudo releases we've > been seeing going to be named "Star" at some point? I thought I read > recently that "Star" would be coming in June. -- Darren Duncan
Rakudo Star is a parrallel release series; however, it is not a series of compiler releases, but a series of complete Perl 6 environments. A single release of Rakudo Star will contain:
- Some version of Rakudo (not necessarily a monthly) - Some version of Parrot - Some random libraries - Documentation
all vetted to work OK together.
rakudo : "Rakudo star" perl6 port.
parrot: installable version of parrot.
icu - dependency devel/icu is broken on 6.x pass - successfully
gcc - "cc1: internal compiler error: Segmentation fault: 11" icu - dependency devel/icu is broken on 6.x pass - successfully
Latest version available now in FreeBSD ports tree. rakudo-devel is deprecated, no more support.
parrot-2.0.0.tgz | rakudo-201001.tgz |
parrot-1.9.0.tgz | rakudo-200912.tgz |
parrot-1.8.0.tgz | rakudo-200911.tgz |
parrot-1.7.0.tgz | rakudo-200910.tgz |
parrot-1.6.0.tgz | rakudo-200909.tgz | rakudo-devel-200909.tgz
parrot-1.5.0.tgz | rakudo-200908.tgz | rakudo-devel-200908.tgz
rakudo-devel-200906.tgz | rakudo-200906.tgz
rakudo-devel-200905.tgz | rakudo-200905.tgz
Port of "Rakudo Star" now in FreeBSD tree
Modules from projects:
Book about perl 6 "Using Perl 6"
Russian book "Everything about Perl 6"
perl6.ru, perl6.su, perl6doc.ru
Pugs is an implementation of Perl 6, written in Haskell.
This page was writen in Perldoc's Pod ( perl6's "Pod").
http://zag.ru/perl6-pod/S26.html, Perldoc Pod to HTML converter
Source of this page: site.pod