People visiting the London Perl Workshop this year know what this means: it was an excellent event with a lot of high quality Rakudo Perl 6 and Pumpking Perl 5 talks and workshops. Please check out the resulting blog posts about 2 days after the event:
- London Perl Workshop 2017 by Lance Wicks.
- London Perl Workshop is Amazing! by Mark Keating.
- London Perl Workshop 2017 – Report by Mohammad S Anwar.
- The Lion And The Butterfly And The Camel by JJ Merelo.
Yours truly was touched by the many high quality conversations about the future of Perl, and how the importance of community was expressed by so many.
The Perl 6 Recipes Book
Andrew Shitov may be at it again. He intends to write a Perl 6 Recipes Book with the help of a Kickstarter Campaign. On FaceBook he explained:
Hi, let this year be a year of the Perl 6 books. I want to make a big addition to it and publish the Perl 6 Recipes book next year. Its structure will be based on the content of Perl (5) Cookbook and Using Perl 6 and of course will include all the new cool things available in Perl 6, from Unicode to ⚛ operations.
An effort well worth supporting!
A Guide To Parsing
raiph started a discussion on Reddit about Tomassetti‘s A Guide to Parsing: Algorithms and Terminology and how Rakudo Perl 6 parsing was distinctive relative to the landscape as outlined by that guide. He would like to get feedback from the Perl 6 community about his suggestions for inclusion in Tomassetti‘s guide. Please help him get the unique grammar features of Rakudo Perl 6 better known to the world!
Supply concurrency model
Jonathan Worthington describes the work that has been sponsored by Vienna Perl Mongers: how it has replaced the two concurrency models that previously backed
Supply with a single unified model, and so enabled new use cases of
react. As usual, highly recommended reading if you want to get a deeper grasp of some of Rakudo Perl 6 inner workings.
Other Blog Posts
- I’ve written a small BBC news scraper in Rakudo Perl 6 by st33znson.
- It’s a Wrap by 0racle.
- Open tickets overview by Aleks-Daniel Jakimenko-Aleksejev.
- Test All The Things by Jeff Goff.
- Aleks-Daniel Jakimenko-Aleksejev did the Rakudo 2017.11 Compiler Release.
- Samantha McVey fixed several issues in generating the internal Unicode database and improved error message on problems involving synthetic codepoints.
- Fernando Correa de Oliveira fixed various issues with (not) closing the source
- Elizabeth Mattijsen fixed a bug when doing a set difference “
(-)” with a
Mapon the left side.
- Christian Bartolomäus continued his quest to keep the
JVMbackend in working order.
- Zoffix Znet fixed some error reporting
Socket::Async, which unfortunately did not make the underlying error clearer.
- Elizabeth Mattijsen also prototyped a new functionality in the
.toggle, a bit like
.grep, but with a twist. For now, it is being played with by interested people, while deciding on a final API.
- And some other smaller fixes and improvements.
Meanwhile in an alternate universe
Off-topic Alert! Yours truly has been using email for 40 years now, as well as being able to chat with other people online. Or read discussion forums. Or visit “websites”. How was this possible? It’s all discussed in The Internet that wasn’t by Sharon Weinberger. Which is a review of The Friendly Orange Glow by Brian Dear: the Untold Story of the PLATO System and the Dawn of Cyberculture. Wow, what a trip down memory lane. We will now continue with our regular Rakudo Perl 6 related news.
Meanwhile on FaceBook
- Jeff Goff:
Ah, the joys of conference-driven development. Test All The Things is now out, probably going to be a series, maybe even a book. It’s just a quick take on refactoring test suites in Perl 6. Maybe it goes too far, but at least it goes somewhere.
- JJ Merelo:
We’re starting to prepare Love Of Perl 2018, a Perl (& friends) workshop in Granada next February 14th. Interested? Want to help? DM or email or Telegram me.
Meanwhile on Twitter
- Learning Perl 6 draft by brian d foy.
- Becoming an Advent author by Zoffix Znet.
- New Linux Packages! by Claudio Ramirez.
- Which Excerpt? by Moritz Lenz.
- Starting LPW2017 by JJ Merelo.
- Bailador for Beginners by JJ Merelo.
- Many fine books by JJ Merelo.
Meanwhile on StackOverflow
- Does Rakudo Perl 6 have an equivalent to Python’s update method on dictionary? by chenyf.
- How to match the same number of different atoms in regex? by Eugene Barsky.
Meanwhile on perl6-users
Setdifference using hashes vs array by Norman Gaywood.
Meanwhile on PerlMonks
- Rational number problem by freakcoco.
Wow. What a week! Perhaps not too many core developments. But plenty of development around it. Hope to be able to top that again next week. So check in again then!