The Perl 6 design team met by phone on 24 March 2010. Larry, Allison, Patrick, Jerry, and chromatic attended.
Larry:
- clarified that nearly all normal operators autothread, including
===
and eqv
- specced the
\|
parcel parameter syntax
- documented that
R
metaoperator does not change associativity
- clarified that
trusts
traits do not extend to child classes, and moritz++ specced it
- in STD, we now suppress spurious errors from badinfix lookahead (and react more accurately to bogus terms)
- now put the error location pointer before a bad infix, not after
- we no longer assume missing block punctuation is always semi or comma, but keep them as a suggestion
- missing punctuation message now points before any whitespace
- awesomified error message about no unspace in regexes to explain how to quote space or
#
- pass single coeff to
radcalc
to make :16<.BABEFACE>
easier to allow
- gives better message on missing
**
part of radix literals
- worked around fact that
::
doesn't correctly suppress relexing of multi tokens
- scrapped the workaround and did a complete refactor of commit point transactions; no longer uses exceptions to commit
- instead, it walks the current commit chain to the proper commit target to disable choosers that should not choose any more options
- commit chain aliasing and forking to make a cactus stack is now managed by cursors, mostly transparently
- weighed in on the subject of stability domains (or lack thereof) in Rakudo *
Patrick:
- still working on personal issues, but hope to have some resolution by Saturday
- haven't had much time to work on Rakudo, but show up on #perl6 to give advice sometimes
- read Larry's email to the list; it was very helpful
Allison:
- met some interesting people at SxSW doing open source education technology
- reviewing the roadmap
- the GC sounds like the most important thing to work on next
- trying to catch up from having spotty network access lately
Jerry:
- the other Rakudo developers have started weekly planning meetings
- Jonathan has taken the lead
- plenty of contributors are in the meeting and offered to take on new tasks
- Rakudo Star may have a smaller scope, but it'll still come out in Q2
- it's nice to see that the Rakudo community continues even as Patrick has an extended absence
- still some Parrot issues affecting Rakudo
- PaFo hopes to have its 501(c)3 application done by summer
c:
- bugfixes
- minor optimizations
- helped merge the PCC refactor branch
- working on Rakudo memory issues (long analysis follows, partly Parrot GC and partly NQP behavior)