It’s official: the Perl Foundation is one of the organizations participating in the Google Summer of Code this year. So if you are a student looking for some cool things to do this summer related to Perl 6 (but also Perl 5 if you are more so inclined), be sure to contact Mark Keating, Makoto Nozaki or JJ Merelo. If you’d like to participate but don’t have any inspiration yet, have a look at the current list of ideas! (Facebook comments, related tweets: 1, 2).
German Perl Workshop
The German Perl Workshop is almost here (6 – 8 March). In the final program, there are quite some Perl 6 related presentations:
- Parsen mit Zuversicht by Lars Dieckow.
- Escape analysis and related optimizations by Jonathan Worthington.
wheneverby Jonathan Worthington.
- Creating a compiler by Andrew Shitov.
- Perl 6 one-liners by Andrew Shitov.
- Und goto ist sooo nützlich by Herbert Breunung.
Hope to see you there!
Swiss Perl Workshop Dates
Lee Johnson didn’t keep us in suspense very long: the Swiss Perl Workshop 2019 will be on 16/17 August, about a week after the European Perl Conference. This should make it easier for travellers from far away to combine the two events, with some vacation in Europe inbetween.
Future features of Sparrow
Alexey Melezhik has blogged about the future features of Sparrow, and about how he’s progressing on porting all of Sparrow to Perl 6 (from Perl 5).
London.pm Tech Meet
An API for Holidays
Tom Browder has taken on to blogging about his journey of creating a Perl 6 version API for Holiday API (Public Holidays and Observances for Developers). It’s indeed great to see Perl 6 there in the list of supported languages, with Python, Ruby, PHP, Go and Node.js! (Reddit comments).
And the winner is…
Alexander Kiryuhin (Altai-man) is the winner of last weekend’s Squashathon. The plushy Camelia will be in the mail to him shortly. Congratulations! And also thanks to all of the other people that have participated!
- Ticket status of last week and the month of February.
- Daniel Green improved the error message on
sprintfif a value could not be coerced to the type indicated in the format string.
- Vadim Belman fixed a problem with gisting certain values in certain error messages.
- Code by Jeremy Studer fixed an issue with laziness detection of the
- Nick Logan replaced the internal
JSONparser with one that is based on
JSON::Fast, which should make
zefquite a bit faster.
- Code by Vittore F. Scolari made the
saystatement about 8% faster.
- And some other fixes and improvements
Questions about Perl 6
Only 9 questions to go for 1000 StackOverflow questions!
- Are private attributes hidden by default by
.gistby JJ Merelo.
REPLprint behaviour by ozzy.
- A Regex to match a delimited comment by Sterling Hanenkamp.
- Recursive regular expression? by Amadan.
- First array element places into string, 2nd fails to place into string by con.
- Perl 6 Hosting by oxylene.
- Map signature mismatch with Whatever?
xxby Ruben Westerberg.
- Finding out the port an asynchronous socket is binding to? by JJ Merelo.
Meanwhile on Facebook
- The fate of a FatRat by Wendy van Dijk.
- Camelia on Thingyverse by Wendy van Dijk.
- No longer compiles
BEGINby Jeff Goff.
- Lightning talks at PerlCon by The European Perl Conference.
Meanwhile on perl6-users
Meanwhile on Twitter
- Similar to grammars? by Keith Devens.
- How to think by Pradeep Pant |प्रदीप.
- Make plans by @rit ebooks.
XXXoperator by Simon Proctor.
- Embedded in PostgreSQL by Francisco Ferreyra .
- First Conflict by Mohammad S Anwar.
- Contradictory? by Mohammad S Anwar.
- Tighter precedence by Simon Proctor.
- Always in strict mode by Simon Proctor.
- Still wired by Mohammad S Anwar.
- Creating your heart desires by MaMo.
- First PR by Mohammad S Anwar.
- Lost a digit? by kamimura.
- Highlights by The Perl Shop.
- A hard topic by Perlゼミ.
Hash.pushis different by ryn1x.
- A Perl 6 module this month? by Pull Request Club.
- Operators and Metaoperators by Simon Proctor.
- Anyone in charge? by JJ Merelo.
- Joined by Mohammad S Anwar.
- An excellent ORM by JJ Merelo.
- Simon presenting by Mohammad S Anwar.
- Operator overloading amazing by Mohammad S Anwar.
- on Red ORM by Mohammad S Anwar.
- First time speaker by London Perl Workshop.
- Do grant work by gamer girl…….constructed of pee.
- Our speakers by PerlCon.
- What happened? by Jeremy Lu.
- Because PHP by playing poker for “fun”.
- Reletive precedence by Varun Gandhi.
- sub by @email@example.com.
- Already supported by ‘(allen hai).
- Best designed by MaMo.
- Can do that natively by ‘(allen hai).
- Not the only problem by Tony Finch.
- Anoter platform? by Mohammad S Anwar.
- It got merged by Mohammad S Anwar.
- Collecting Challenges by Mohammad S Anwar.
- Long ago by TMX.
- Perl 6 at #3 by Mohammad S Anwar.
- Stored procedures in Perl 6 by The Perl Shop.
Perl 6 in comments
- Perl 6 not mentioned by daotoad.
👍 $x == $y;by Simon Proctor.
- Same as META II by Ralph Mellor.
- Code participating in matching decisions by Ralph Mellor.
- Never happened for me by oofoe.
- The new Duke Nukem 3d? by futureastronaut.
- Have you tried
:from? by Ralph Mellor.
- Remedies some of the deficiencies by oldie.
protoby Ralph Mellor.
- Still only a few chapters by mr_clicky_keys.
- Looks like Perl 6 by Ralph Mellor.
- No rejection yet by Ralph Mellor.
Perl 6 Modules
- AttrX::Mooish by Vadim Belman.
- Font::FreeType, HTML::Canvas::To::PDF by David Warring.
- Numeric::Nearest by Drclaw.
- Date Names by Tom Browder.
- Red by Fernando Correa de Oliveira.
- Term::Choose::Util by Matthäus Kiem.
- Test::HTTP::Server by Simon Proctor.
- LibCurl by Curt Tilmes.
- Cache::Async by Robert Lemmen.
- Smack, Path::Router by Sterling Hanenkamp.
- Perl6::Parser by Jeff Goff.
- Archive::SimpleZip by Paul Marquess.
- GTK::V3 by Marcel Timmerman.
- Grid by Haytham Elganiny.
- XDG::BaseDirectory by Jonathan Stowe.
- Algorithm::GooglePolylineEncoding, Proc::InvokeEditor, Trait::Env, Test::HTTP::Server, Range::SetOps by Simon Proctor.
It’s good to see a lot of tweets, new modules, updated modules, presentations, and to top it off this week, participation in the GSOC. Cool stuff. See you again next week, when yours truly will tell you how she recovered from the German Perl Workshop and the trip there and back again.