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 ]

chromatic (983)

chromatic
  (email not shown publicly)
http://wgz.org/chromatic/

Blog Information [technorati.com] Profile for chr0matic [technorati.com]

Journal of chromatic (983)

Thursday August 17, 2006
01:20 PM

Perl 6 Design Meeting Notes for 16 August 2006

[ #30674 ]

Larry, Allison, Patrick, Nicholas, Jesse, and chromatic attended the Perl 6 design meeting on 16 August 2006. Here are the minutes.

Allison:

  • the STM branch integration is in progress
  • causing some interesting side effects in Parrot
  • travelling lately, so I haven't been able to do much code
  • had an interesting conversation yesterday about asynchronous IO in a language called IO
  • integrated async IO with a continuation passing style
  • I've been thinking about the IO PDD

Jesse:

  • I think Matz told all the Ruby people to look at it as it's the most interesting language out there

Allison:

  • sort of in the Smalltalk sense
  • maybe a little too obscure to be mainstream
  • really interesting though
  • the IO PDD is almost finished
  • some more thinking to do in the asynchronous part

Patrick:

  • things are going well
  • answering numerous PGE and Perl 6 rules questions on IRC
  • worked with Matt and Will on a PGE-based Tcl grammar
  • they're tired of their hand-coded PIR parser

Jesse:

  • how possible is it to use PGE for most of the parsing, then hand off to PIR for the fiddly bits?

Patrick:

  • that's what PGE is for
  • makes it possible to do some of the weird things in Perl 6
  • including string parsing
  • still working on various parts of the TGE refactoring
  • touring these languages and their requirements will help me hit a large subset of what they need

Larry:

  • addressing some of the various carps and complaints people have
  • making sure the specs continue to converge with reality
  • that's pretty near a full-time job these days
  • major changes
    • FIRST blocks renamed to START blocks (people confused them with LAST)
    • backslashed digits are now completely illegal, except for \0
    • several other tweaks I've forgotten
  • starting to think about what I might say at YAPC::EU

c:

  • made a patch to add Parrot::Embed to Parrot
  • has a couple of issues, but we'll get there
  • did a bit of Pheme work; adding a special form
  • curiously await the new POST and TGE refactorings
  • not sure if it'll work well for Pheme, but it might

Jesse:

  • need to do a bit more work on the Ponie announcement
  • is everyone going to YAPC?
  • no call that week then

Nicholas:

  • loading multiple versions of the same module
  • maybe more a stupid question for the list
  • what if A uses B and C and D multiply inherits from B and C
  • what happens?
  • (will ask on the list instead, as this confused everyone trying to trace it)

Jesse:

  • how is the subordinate runloops thing going?

Allison:

  • Leo sent a proposal
  • I think that's where we left it last
  • probably needs to go next into the C API PDD
  • needs codified that way

Jesse:

  • Jerry's trying to find a way to share the test suite across implementations
  • without annotating the tests for each version
  • Audrey has a proposal to create a perl.org repository

c:

  • what's the state of contributor agreements for committers there?

Allison:

  • we need to track down contributors for the people who committed tests we want to ship with Parrot
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.