Slash Boxes
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 ]

chromatic (983)

  (email not shown publicly)

Blog Information [] Profile for chr0matic []

Journal of chromatic (983)

Thursday January 21, 2010
08:52 PM

Perl 6 Design Minutes for 16 December 2009

[ #40121 ]

The Perl 6 design team met by phone on 16 December 2009. Allison, Patrick, Jerry, and chromatic attended.


  • finished my Hague Grant
  • sent the final report to Jesse to wild approval
  • drafted a new version of PDD 31 on HLL interop
  • write some code to implement part of that in NQP's HLLCompiler
  • added various tests
  • need to get languages using that now
  • Rakudo will use that
  • it's the basis for Rakudo's use and import
  • if it works for Rakudo, it should follow for other languages which use HLLCmpiler
  • had a few comments about missing pieces and corrections
  • it's still a draft spec, but we need iteration to finish the spec
  • working on little bits of code here and there
  • adding features for projects which use NQP
  • trying to return to using Rakudo and updating the -ng branch


  • working on the Pynie refresh this week
  • started over with the Python 3 grammar
  • have that translated into NQP-rx
  • it compiles and can parse a few things
  • working my way through the grammar
  • no actions set up yet


  • there is a .DEBUG rule
  • call it on a subrule to turn on tracing from that rule down
  • that saves you from having to put in panic statements


  • is there a good NQP-rx tutorial for actions?


  • working on it
  • is your work in the Pynie repo?


  • it's in Mercurial on under project pynie
  • that's what Python 3 uses
  • also the Parrot roadmap session went very well


  • we still have some actions to take based on that work
  • need to convert our priority list into Trac tickets and wiki items
  • Parrot's goal for every month until Rakudo * is to support Rakudo * and HLLs in general


  • that's valuable
  • it changes our priorities in the next year
  • it moves things between "would be nice" and "necessary"


  • worked on the roadmap session
  • helping with the Context/CallSignature merge
  • will do a dry run of the Rakudo release today
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.