On 12/23/05, Peter Schwenn <[EMAIL PROTECTED]> wrote:
> Perl6'ers
>
> Is the "best" (most complete as to Perl6 Language) current setup (for
> experimenting with Perl6 source code) currently a hybrid: Pugs with
> embedded Parrot, or is it Perl5 with a large set of Perl6'ish modules.
> Or something else that I've missed.

Definitely pugs.  Perl 5 with Perl6:: modules gives you a few nice
features, but it is by no means programming in Perl 6.

You have to embed Parrot if you want to experiment with rules (or use
s:Perl5///).  The perl 5 module Perl6::Rules doesn't... um... work. 
However, rules are a little sketchy just about everywhere, so be
prepared to fight with it no matter what you choose.

> For the former case (Pugs+Parrot) where is starting point for
> documentation for acquiring configuring and make'ing the right Pugs and
> Parrot bits?

Quite simple, really.  Get parrot and build it as usual.  Get pugs and
set PARROT_PATH="/path/to/parrot/trunk", and then Makefile.PL; make as
usual.  That should do it.

The documentation for that is, as far as I know, in Makefile.PL.  It
will tell you "Parrot embedding disabled" if you didn't set things up
right.

Luke

Reply via email to