My plane to Portland is taking off in a few hours. So, short recaps:
- fglock++ is hacking relentlessly on the next generation of Perl6-to-Perl5 emitter, incorporating type constraints and autoboxing into the mix.
- lanny++ fixed Perl6::Doc's Makefile.PL to work with nmake 1.5. This reminds me that we still need to upload it to CPAN separately as a replacement to the horribly outdated Perl6::Bible.
- andara++ continues to tune runpugs to avoid exhausting the dreaded resource limits. Help welcome, especially for some Ajaxy sugar to make it as sexy as tryruby...
Some short term post-release plans:
- Drop support for GHC 6.4.1, as soon as ghc-6.6 (with extralibs) makes it to Debian and FreeBSD. The build system is haunted by workarounds for old semi-broken Haskell Cabal versions, and I'd be very happy to get rid of them.
- Integrate the MOH (Meta Objects in Haskell) codebase, a port of the MO (Meta Objects in Perl) framework currently being worked on by cmarcelo++and nothingmuch++, into Pugs itself so we can finally provide useful introspection like $obj.^methods.
- Rewrite the multi dispatcher to use new-style Capture/Signature objects. They are already available as literal expressions in 6.2.13 thanks to gaal++, but normal sub foo () {...} declarations need to be switched to use them as well.
However, let jag may take precedence as usual. We'll see how fast I recover this time... :-)
s/let\s+jag # anagrams that sometimes produce apropos of the original are startling: "The eyes" => "They see"/jet lag/x
I really enjoy your summarising the news of Perl 6 (and am grateful that you make the news too) !
Thank you very much.
Posted by: thickas | 2006.10.20 at 05:39 AM