|
Perl Weekly
Issue #748 - 2025-11-24 - Perl v5.43.5
latest | archive | edited by Mohammad Sajid Anwar
|
|
Hi there,
Just couple of days ago, we had another development release: Perl v5.43.5. Among the many changes in this release, my favourite is Named Parameters in Signatures. For further details, please check out the perldelta page.
The LPW 2025 is finally happening on 29th Nov 2025. So if you are available then please do join us for the tech meet. I would request you to register if you are planning to attend as this will help the organisers schedule the day accordingly. It's a great opportunity to meet friends and attend talks from speakers like Sawyer, Paul Evans and Stevan Little.
I have submitted a talk, Design Patterns in Modern Perl, and it has been accepted. I am excited to share my ideas with fellow tech friends. Here is the list of talks for you. One last thing, please register your favourite talks, this will help the organisers with scheduling. Someone also shared a very interesting post about Lunch options - LPW 2025.
The Advent Calendar is back and we need more articles for Perl Advent Calendar 2025. Please submit your proposal. I have proposed one about OpenAPI::Linter and it has already been accepted. Soon, I'll submit the first draft. I know, time is running out - too many things to do in too little time.
Holiday season is kicking in, so take it easy and enjoy rest of the newsletter.
Mohammad Sajid Anwar
|
|
|
Announcements
|
You're welcome to attend this week's free London Perl and Raku Workshop 2025 on Saturday the 29th of November.
|
|
Articles
|
Talking about changes in the latest development release.
|
|
by Nathaniel J Graham
Just released Cron::Toolkit 0.09 to CPAN to help answer this and other puzzlers. Over 400 tests.
|
|
by Dave Cross (DAVECROSS)
Dave continues to share his recent work with Google Cloud and Google Run.
|
|
|
Grants
|
|
|
The Weekly Challenge
The Weekly Challenge by Mohammad Sajid Anwar will help you step out of your comfort-zone. You can even win prize money of $50 by participating in the weekly challenge. We pick one champion at the end of the month from among all of the contributors during the month, thanks to the sponsor Lance Wicks.
|
by Mohammad Sajid Anwar (MANWAR)
Welcome to a new week with a couple of fun tasks "Power String" and "Meeting Point". If you are new to the weekly challenge then why not join us and have fun every week. For more information, please read the FAQ.
|
|
|
by Mohammad Sajid Anwar (MANWAR)
Enjoy a quick recap of last week's contributions by Team PWC dealing with the "String Alike" and "Convert Time" tasks in Perl and Raku. You will find plenty of solutions to keep you busy.
|
|
|
by Ali Moradi
This is professional-grade Perl code that demonstrates deep understanding of the language. The solutions are both correct and elegantly implemented.
|
|
by Arne Sommer
This is an excellent technical write-up and solid Raku code. Both scripts are idiomatic, correct, and easy to follow.
|
|
by Bob Lied
The post is a clear, concise, and practical walkthrough of solving two weekly challenge problems. The code is functional, readable, and demonstrates a good understanding of Perl. The explanations are direct and easy to follow.
|
|
by Jaldhar H. Vyas
Jaldhar demonstrates good programming fundamentals and the ability to think critically about language design. The Perl context discussion alone makes this submission valuable, as it highlights a real learning barrier that affects many developers. The experienced-based commentary is exactly what helps improve programming languages and educational resources.
|
|
by Jorg Sommrey
Jorg demonstrates exceptional mathematical talent - the mixed radix solution to Task 2 is one of the most elegant I've seen for this problem. The J implementation is actually idiomatic and shows good understanding of array programming.
|
|
by Luca Ferrari
Excellent work! This showcases exceptional versatility in programming languages and database integration. The solutions are consistently correct across all implementations.
|
|
by W Luis Mochan
The combination of optimal algorithms, comprehensive error handling, and critical problem analysis places this submission in the top tier of challenge solutions. This is the quality of work one would expect from a senior software engineer.
|
|
by Matthias Muth
This is professional-grade Perl programming that demonstrates both technical competence and thoughtful problem-solving. The solutions are not just correct but elegantly efficient.
|
|
by Packy Anderson (PACKY)
This is an excellent and highly polished multi-language implementation. Packy demonstrates exceptional attention to detail, pedagogical clarity, and cross-language consistency.
|
|
by Peter Campbell Smith
This represents solid, practical Perl programming from someone with considerable experience. It demonstrates a focus on correctness, testing, and maintainability that is valuable in real-world programming.
|
|
by Robbie Hatley
This represents the work of an experienced software engineer who understands both the technical challenges and the importance of documentation. Excellent work that balances correctness, clarity, and practical considerations.
|
|
by Roger Bell West (FIREDRAKE)
This represents solid practical programming with good problem-solving skills. The mathematical approach to Task 2 is particularly commendable and shows Roger can think abstractly about problems.
|
|
by Simon Green
This is an excellent, well-explained, and pedagogically focused post. Simon demonstrates a strong grasp of Python fundamentals and a clear, methodical approach to problem-solving. The code is clean, correct, and accompanied by reasoning that is easy to follow.
|
|
Rakudo
|
|
|
Weekly collections
|
|
|
Events
|
|
|
|
|
|
|
|
|
|
|
You know, you could get the Perl Weekly right in your mailbox. Every Week. Free of charge!
|