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)

Sunday December 02, 2007
05:06 PM

Perl 6 Design Meeting Minutes for 21 November 2007

[ #35029 ]

The Perl 6 design team met by phone on 21 November 2007. Allison, Patrick, Will, Nicholas, Jesse, and chromatic attended.


  • lots of parrots in Capetown
  • finished off a rewrite of the concurrency PDD
  • there are still a few missing bits, but it's mainly there
  • going through some of the object tickets and cleaning them out
  • there were bugs and issues with the old object model that aren't problems now because we were aware of them when we wrote the new one
  • others were just bugs in the old implementation
  • my next thing is working on the Events implementation
  • there's not really much of anything to do here except hack on Parrot and watch Afrikaans soap operas


  • things are going extremely well
  • should have finished the report last week, but it's on my agenda now
  • the AST implementation is coming along nicely
  • should fold that back into the trunk in an hour or so
  • it has all of the support we need for optional, named, slurpy, and those various parameters
  • it's much cleaner
  • saved about 250 or 300 lines of source code in the process
  • it took a while to get there, but it's going along well since the weekend
  • also supports namespaces
  • NQP will be sophisticated enough to interact with objects, including objects written in languages other than NQP
  • should happen in the next 24 hours
  • when it's far enough along to do that, it's time to refactor the Perl 6 compiler
  • that's my plan for the weekend


  • released Parrot 0.5.0
  • fixed a handful of bugs
  • tried to fix up as many of languages/ as I can
  • Pheme, Perl 6, Punie all worked fine
  • plenty of other bitrot in languages/ with PDD 15, but we can clear that up for the next release
  • I do want to experiment by writing a new GC with a different algorithm sometime


  • that's basically the state of Parrot this week
  • once Patrick merges in the PCT branch, I'll go through APL and maybe Tcl and see if there are cleanups


  • APL looked pretty good last night, especially compared to other languages


  • I'd like to get our languages tests passing in the same way that we keep our normal tests running
  • Colin's working on the infrastructure to make that work
  • but we need maintainers to keep the languages up to date
  • I hope to work on BASIC this weekend


  • how many microgrants remain empty and how many are done?


  • we have five empty slots without qualified entries
  • the Pugs folks don't seem to want to take money, even token money
  • Parrot seems to be covered under larger grants
  • we'd love to hand out more money
  • the packaging and documentation ideas never panned out
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.