The Perl 6 design team met by phone on 28 February 2007. Larry, Allison, Patrick, Jesse, Nicholas, and chromatic attended. Here are the notes.
Allison:
- things are a little crazy
- keep bumping into people with interesting ideas
- inspires me to write more code
- pushed one quick PDD mostly out the door
- the overview PDD
- working on a new Pod::Simple release out for Perl 5.10
Jesse:
- anything exciting for the Hackathon?
Allison:
- depends on who's there
- may help people work on Perl 1 operators to teach them the compiler tools
- may work on Parrot stuff
- Jonathan might work on the
Class
modules
- we checked in tewk's stuff
c:
- can you see if Jonathan will take a look at some Windows compilation issues?
- particle and I are at the end of my knowledge for sure
Larry:
- I'm having some amount of fun
- I'm having some amount of not-so-much fun, but that's appropriate
- continuing to simplify things that can be simplified
- simplified the yen operator and
XX
operators to just Z
and X
- continuing to work over the grammar needed to do the Perl 6 grammar
- still thinking through ways of specifying the symbols to be generated versus the need to identify rules uniquely
- still mutating somewhat
- lots of questions on p6l lately about data types
- I'm specifying that
- did some cleanup of S05
- putter's asking intelligent questions to write a chart of how aliasing works
Patrick:
- did the Parrot monthly release
- that went extremely well
- it wasn't hard
- anyone who follows the release process can do it
- speaks highly of Jerry's and Leo's work in writing it
- gave a Parrot talk at Pycon
- well-attended
- introduced a compiler for Python that runs on Parrot: Pynie
- compiler went together easily
- used a language specification and used the new AST representation
- took about eight hours
- it's enough to do the Fibonacci example from the specification
- since then, a couple of people on IRC have been submitting patches left and right
- because Python is simpler than Perl 6, it's easier to get things in
- not planning to spend much time shepherding this
- pretty proud of that
- had a nice discussion of generators and iterators yesterday
- I have a good model of how they fit, especially with regard to PGE
- should be easier to make the next step with
for
loops in Perl 6 now
- will try to do that tomorrow
c:
- updated the Apocalypses on Perl.com to point to the Synopses as authoritative
- I'll do that for Exegeses too
Nicholas:
- went to the German Perl Workshop
- there was in general an anti-Perl 6 feeling
- had a discussion where someone said the community may fork Perl 5
- then someone actually started a project to do that
- welcome to see if that will go anywhere
- questions:
- with the Yen operator gone, are French quotes the only Unicode operator left by default?
Larry:
- yes
- brackets are in short supply
- Yen are pretty cheap though, about a penny apiece
Nicholas:
- Andy commented about Parrot bug day reports
- is it possible to get an RT report about the bugs closed on bug day?
- is that useful?
Jesse:
- only if someone's doing PR
Allison:
- we've been doing that manually on the wiki
Jesse:
- you can do a search for all bugs closed on a date
Nicholas:
- doing that weekly to parrot-porters could be useful