Perl 6 Design Meeting Minutes for 27 September 200

brian_d_foy on 2006-09-30T23:51:00

The Perl 6 design team met by phone on 27 September 2006. Larry, Patrick, Allison, chromatic, and Nicholas attended. These are the minutes.

Larry:

  • same old same old
  • continued design discussions
  • typing in test cases
  • revising the regex test cases

Jesse:

  • noticed two new interesting things
  • a new sigil

Larry:

  • it went away

Jesse:

  • the other thing was the change to S1 about what is and is not Perl 6
  • "anything that passes the test suite"

Larry:

  • the sigil is now just a unary operator
  • you can use it in a declaration a zone marker, like a splat
  • marks the following variable as gathering the capture
  • unmaking it a sigil gives us the ability to use it as a unary operator on a function call, like splat used to do
  • hope not to go anywhere until November
  • I've done enough traveling for a while
  • oh, and today I turned 52

c:

  • gave a talk at Seattle Perl Users Group
  • included the Parrot extension API
  • gave me the impetus to document some of what I dislike
  • checked in some of my thoughts and new API suggestions
  • no feedback yet

Allison:

  • finished off the IO PDD I've been pondering for the past several weeks
  • only had feedback from c, so we can probably implement it
  • reviewing proposals since then

Jesse:

  • Leo just pushed two more through

Allison:

  • he and I just talked
  • I suggested him putting them in the clip/ directory
  • he's going to experiment with prototypes

Jesse:

  • how parallelizable is the TGE refactoring?

Allison:

  • right now? Not very

c:

  • just getting the source code in the public repo helps

Allison:

  • there are a lot of little tasks that when specified could work
  • also would be nice to have a mini-language in rules
  • Patrick thinks it could be a cut-down Perl 6
  • I was thinking a Ruby-pidgin

Jesse:

  • who can do this?
  • or will we be blocking?

Allison:

  • I'll post some ideas to the list
  • hate to volunteer someone

Jesse:

  • spent time talking to Zak Greant from Mozilla Foundation
  • he's working on helping TPF
  • also talked to Ovid and Bill from TPF regarding Perl 6 grants