Perl 🐪 Weekly #761 - Perl on WhatsApp
Source: Dev.to
WhatsApp Group for Perl
Hi there!
Do you use WhatsApp? There is now a WhatsApp group for Perl. Join us!
Thanks to Mikko Koivunalho we now have a graph on the MetaCPAN stats page.
Perl‑wise it was a rather weak week: we don’t have many articles. On the other hand we are back with a new live online event where we are going to work on one or more CPAN modules. I hope this will encourage more of you to start contributing to open‑source projects in Perl and maybe also to write articles about your journey. Register here! If the scheduled time‑slot is not good for you, come to our WhatsApp group and let’s discuss it!
Enjoy your week!
—
Your editor: Gábor Szabó.
Articles
- ANN: CPAN::MetaCurator V 1.08, Perl.Wiki V 1.40 etc
- Treating GitHub Copilot as a Contributor – Dave Cross explains how to use GitHub Copilot as a contributor to your project. We will try it at the next meeting, but you can already experiment with it on one of the TODO items in our list.
Web
- Perl/Plack Middleware for Emulating an Apache HTTP Server – Keith released a couple of new Plack middleware modules that he uses as a test web server for pages that will ultimately be under Apache httpd.
- Websockets in Catalyst – A detailed example with explanation and use‑case.
The Weekly Challenge
The Weekly Challenge by Mohammad Sajid Anwar helps you step out of your comfort zone. You can even win $50 by participating. One champion is selected at the end of the month, thanks to sponsor Lance Wicks.
- The Weekly Challenge – 362 – New tasks “Echo Chamber” and “Spellbound Sorting”. New to the challenge? Join us and have fun every week. See the FAQ for more information.
- RECAP – The Weekly Challenge – 361 – Recap of last week’s contributions by Team PWC (Zeckendorf Representation and Find Celebrity) in Perl and Raku.
- TWC361 (Dead Marshal blog) – Clear and idiomatic Perl solutions for both tasks.
- Celebrity Representation (Raku‑Musings) – Thoughtful Raku solution for Zeckendorf representations.
- numbers (Fluca1978) – Well‑structured Raku solutions with explanatory comments.
- Perl Weekly Challenge 361 (wlmb) – Practical Perl implementations with working scripts and example outputs.
- Was Fibonacci ever a Celebrity? (Awesome Power of Genetics) – Well‑commented Perl implementations for both tasks.
- Where Everybody Knows Your Name (Packy Dardan) – Multi‑language solutions (Perl, Raku, Python, Elixir) with clear explanations.
- Zeckendorf, the Celebrity (Campbell Smiths) – Challenge description with illustrative examples.
Programming challenges
Zeckendorf Representation
Memory‑efficient Perl implementation using only two Fibonacci values at a time, with clear test examples.
Find Celebrity
Self‑contained Perl solution employing readable grep‑based checks to identify the celebrity, backed by solid test cases.
The Weekly Challenge #361
Clear, well‑commented Perl code for both tasks.
Celebrity Zeckendorf
Language‑agnostic walkthrough with working code in several languages and explanations of the greedy Fibonacci strategy.
Representing a celebrity
Well‑structured Python (with Perl) implementations, showcasing thoughtful logic and error handling.
Weekly collections
Events
- Perl Maven online: Code‑reading and Open Source contribution – March 3, 2026
- Paris.pm monthly meeting – March 11, 2026
- German Perl/Raku Workshop 2026 in Berlin – March 16‑18, 2026
- Perl Toolchain Summit 2026 – April 23‑26, 2026
- The Perl and Raku Conference 2026 – June 26‑29, 2026, Greenville, SC, USA
You joined Perl Weekly to receive weekly e‑mails about the Perl programming language and related topics.
Want to see more? See the archives of all the issues.
Not yet subscribed to the newsletter? Join us free of charge!
© Copyright Gabor Szabo
The articles are © the respective authors.