#perl6 summary for week ending 2012-08-18
Summary entries suggested/written by #perl6 users. Editing by raiph.
(The rest of this blog entry, following this paragraph, was originally a reddit post. I decided to copy it here as a first entry for this new "Perl 6 reports" blog, which is the home for these summaries and other Perl 6 reports from now on.)
I fondly recall the excellent summaries of Perl 6 mailing list discussions Piers Cawley posted back in the day. He kept it going for years. Nowadays the main Perl 6 action is the freenode IRC channel #perl6. This is the first of what I hope will be a regular series of #perl6 highlight posts.
- TimToady added 444th Rosettacode entry. Brief, elegant Perl 6 code implementing "Parse an IP Address" task compares well with Go, Python, and Ruby code (all of which use a lib call to do the parsing in contrast to Larry's Perl 6 solution).
- Moritz added snippets by Masak to perl6.org resulting in perl6.org/snippet.
- arnsholt pushed branch that will improve sized int/num handling in C code callbacks
- jeffreykegler arrived on #perl6 exploring creation of a P6ish interface for Marpa. (Marpa is Jeffrey's tool "for parsing languages that are too complex for regular expressions to handle (which of course overlaps Perl 6's domain).)
- pmichaud noted that the YAPC::EU supervisor tees have a huge 5 on them.... (pmichaud has since printed Perl 6 tees. Note Camelia and the beer mug. :) (And note that this followed an earlier discovery that ZERO Perl 6 talks had been accepted for YAPC::EU, something the Rakudo team has also helped fix.)
- TimToady added Same Fringe Rosettacode entry. Brief, elegant Perl 6 code compares well with C, D, Haskell, Python. (Of course, J, as ever, wins the codegolfing prize.)
- Moritz introduced pod-gist. Pretty printing and debugging of Pod blocks
- Coke noted this quarter's applications for a perlfoundation grant. (Just one Perl 6 application.)
- Coke noted that Rakudo is now passing 23K of 24K spectests
- Sorear revealed plans for a niecza/js. Perl 6 in your web browser anyone? try.niecza.com?
- topo made almost everything in 99-problems run in both niecza and rakudo
- Moritz landed sigilless parameters. Larry specc'd sigilless parameters and variables a while back. Turns out it's a speed optimization too.
- masak started Moritz's new Perl 6 Release Dates chatbot.
- Moritz committed sigilless my variables
- Moritz landed operators for p6doc search. I didn't even know p6doc search existed.
- tadzik: "panda now works on windows \o/" (panda is the new Perl 6 module installer; it's got to the point just days ago that tadzik had said he's "satisfied with panda" at least "feature-wise" and tadzik++ and japhb++ have since improved it anyway)
- Moritz made one of several commits to Rakudo to match parrot IO changes
- Sorear revealed Sekrit Perl 5 & Perl 6 Summit held in... Perl. (Yep, there really is a town called Perl, and there really has been a Sekrit Summit.)