Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

autrijus (1505)

autrijus
  (email not shown publicly)
http://pugs.blogs.com/

Journal of autrijus (1505)

Wednesday May 25, 2005
09:30 PM

Day 114: Feather -- aka perlcabal.org -- flies!

[ #24884 ]
Thanks to Juerd's generous offer, we now have a dedicated box for Perl 6 development. Much kudos to Twistspace for sponsoring the rackspace and connectivity. If you wished to join the Pugs/Parrot/Ponie teams, but found setting up GCC/GHC/SVK/HsPlugins/PerlEmbed/IRC difficult, please ask for an account from Juerd and join us!

The canonical domain name for the machine is feather.perl6.nl, but I have also pointed perlcabal.org and dev.pugscode.org to it. The read-only darcs mirror has been moved there; we also have a shared SVK mirror in the new box.

I worked some more on Perl 5 embedding; the context from Perl 6 is now propagated to Perl 5, and AUTOLOAD etc are handled as well. I plan to give the existing eval_haskell() and eval_parrot() similar treatment, so you can say:

use DBI--perl5;
use SDL--parrot;
use Test::QuickCheck--haskell;

# ... do lots of interesting things using those modules ...

I'm glad to see that clkao finally checked in his Benchmark.pm. He also gave me plenty of good ideas of representing Pugs thunks in embedded Perl 5, which will make coroutines and continuations available in Perl 5 land.

Oh, and clkao also threatened to port svk to Perl 6, after taking a look at Pugs's internals -- as seen on #svk:

<clkao> bad news. i like haskell

...and so I skipped my summarising duty for another day. Sorry. :-)

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.