The Perl 6 Design Team met on 13 September. Patrick, Allison, Larry, and chromatic attended. These are the minutes.
Patrick:
- fixing minor PGE bugs
- applying small patches
- decided to do the TGE refactor within the Perl 6 directory
- saves having to do a branch
- works out okay when using Perl 6 as the language within the
curlies
- will factor it out later into a standalone tool
Allison:
Patrick:
- it's a copy of the TGE code into the directory and work on it
in there
Allison:
Patrick:
- yes
- when everyone is comfortable with the revised version, we can
move it back into the TGE-level directory
- plan to get that done this weekend
- more to report next week
Larry:
- getting caught up on everything
- seems like I get back and everything breaks
Allison:
- at least the garage didn't flood, this time?
Larry:
- actually it did
- battling the usual design fires
- the latest language thing is the slaughter of all of the
metamethods to name them more consistently
ref()
is gone
Patrick:
- I highly approve
- I like this much better
c:
- can we take it out of Perl 5 too?
Larry:
- you can at least try
- renaming
skid()
and meta()
was not
difficult to do
- figuring out which
ref()
in Pugs is Perl 5 and
which is Perl 6 is tough
- changing
meta()
to HOW()
reveals how
overloaded the word "meta" is
- I think that the new scheme, though it's a little bit quirky,
has the benefit that particular words are not heavily overloaded in
the current culture
- we'll see
- the
HOW()
object actually stands for Higher Order
Working
- or something like that
- having fun with that lately
- my next major outing is to Brazil in November for YAPC::SA
Allison:
- reviewing a bytecode PDD from Jonathan Worthington this
week
- quite good; I sent him comments
- still going over the IO PDD
- hope to spend more time talking to Chip in SF soon
- I hope that'll be more motivational for both of us
- it seems to be better when we have more interaction
- I won't be here next week; I'll be in Brussels