The Perl 6 design team met on 01 August by phone. Larry, Allison, Patrick, Nicholas, Jesse, and chromatic attended.
Patrick:
- things are going well
- OSCON was pretty awesome
- lots of conversations
- recruited some people to hack on Perl 6 for Parrot
- checked in the initial copy of NQP
- still getting pieces in place there
- lots of conversations; OSCON was extremely good for me there
Jesse:
- I hear that Flavio's looking at NQP for some of his other projects
- "I need a tree transformation language!"
Patrick:
- I need to get it further along
- it doesn't do subs yet, but that's next on the list
- also Jeff Horwitz resurrected mod_parrot
- NQP will be available for that too
- they already demonstrated that mod_parrot can call Perl 6 subroutines and use those
Larry:
- it's all downhill from here
Jesse:
Larry:
Patrick:
- there are still a couple of uphill parts
- Larry keeps throwing curveballs
Larry:
- some of them I threw years ago!
Patrick:
- we're only now finding the nooks and crannies of the parse
Larry:
- I'm just dreaming up new curveballs
- spent most of the weekend driving, or visiting future in-laws
- still digging myself out of the backlog
- three or four days pile up incredibly quickly
- did see the mod_parrot thing and was delighted by that
Allison:
- coming down off of OSCON
- had a good hackathon this weekend
- productive talks with Patrick and particle
- that's most of it for me
- going to try to wipe out the PMC PDD this week
c:
- just repeat what Allison and Patrick said
- still digging into Parrot's GC
- there's some evil there
- I removed it, and put in some more diagnostics
- still having big trouble there
Jesse:
- just talked to Tim Bunce
- the microgrant for the Perl 6 header emitter is done
- we're ready to pay Phil Crow for finishing it
- what are people blocking on?
Patrick:
- PDD 15
- working Parrot objects
- I keep finding myself avoiding things that I could do if that were in place
- I'll convert PGE to use the new object model this weekend or early this week
Allison:
- I'll try to get you vtable overrides today
- I know you have to have that
Larry:
- Pugs is kinda blocking on metaobjects too
Nicholas:
- what do the internals of Perl 5 need to make Perl 6 work?
Jesse:
- I need to get you and Flavio talking
- he'll be at YAPC::EU
snip long discussion of testing strategies; will summarize later to the language list