It was 30 years ago today. Larry Wall released the very first version of Perl to the world. Lee Johnson gives his interpretation of the 30 years that followed that first release in an excellent blog post TPC and The End of Language Dominance:
…the commit logs for the perl git repository read like a book, so they’re a pleasure to look through.
Yours truly is glad that he’s done that, so she doesn’t have to. In any case, a well written and researched blog post, and thus well recommended!
- The Year of Perl 6 Books by Moritz Lenz (comments).
- Mining Wikipedia with Perl 6 by Itsuki Toyota (comments).
- The Little Match Girl: Building and Testing Big Grammars in Perl 6 by albastev (comments).
- A Simple Web Spider With Promises by Sue Spence (comments).
- 🎶 Deck The Halls With Perf Improvements 🎶 by Matt Oates (Hacker News comments).
- Something about messaging (but I couldn’t think of a snappier title.) by Jonathan Stowe.
- Helping your work flow: do, doing, done by Nigel Hamilton (comments).
Final Batch of TPCiA Videos
Aleks-Daniel Jakimenko-Aleksejev has created a semi-automatically maintained wiki page that keeps track of the state of Rakudo Perl 6 tickets (both in RT as well as GitHub Issues). It e.g. shows that in the past week, 60 tickets were resolved! A great place to see how Rakudo Perl 6 is doing, and a source of inspiration for those of you willing to do some bug hunting!
- Zoffix Znet fixed a crash when using
enumvalues. He also implemented
TR///, the non-destructive version of
- Zoffix Znet also fixed
make teston Windows. And
WhateverCodecurrying with respect to respecting
- Christian Bartolomäus removed some no-longer needed
JVMbackend specific workarounds.
- Zoffix Znet and Elizabeth Mattijsen fixed various issues of
Junctionswith respect to
warnand their counterparts in
- Elizabeth Mattijsen made using
substrinstead of an intended
substgive a much better error message.
- Tim Smith fixed various whitespace related issues with tables in
- And some other smaller fixes and improvements.
Other Blog Posts
- Perl, Perl 6, and Two Application Frameworks Release 2017 Advent Calendars.
- Introduction to
Grammars by JJ Merelo.
- Modulino – both script and module in Perl by Gábor Szabó (Reddit comments).
- Mastodon users by Patrick Spek.
Meanwhile on Twitter
- Language before Programming by Zoffix Znet.
- PerlAdvent Timetravel by Detlef Burkhardt.
- TPCiG is looking for volunteers! by Mark Keating.
- Camelic Festivities by Cluj Perl Mongers.
- Happy Birthday! by The Perl Team.
Meanwhile on StackOverflow
- Creating sublists of arbitrary grouping by Christopher Bottoms.
- How to make a script exit on Ctrl+D input? by Eugene Barsky.
- Do grammar
subparseon a file by Håkon Hægland.
Meanwhile on perl6-users
Yours truly will get something nice to drink now to celebrate 30 years of Perl. Regardless of whether you prefer to work with Perl 5, Perl 6 and/or rperl, cperl, perlito, or SPVM, it’s all from the same mindset made with a love for Perl. And that’s always something to celebrate!