DEV Community

Gabor Szabo
Gabor Szabo

Posted on • Originally published at perlweekly.com

Perl πŸͺ Weekly #748 - Perl v5.43.5

Originally published at Perl Weekly 748

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 already. 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.

--
Your editor: Mohammad Sajid Anwar.

Announcements

You're invited: LPW 2025

You're welcome to attend this week's free London Perl and Raku Workshop 2025 on Saturday the 29th of November.


Articles

This week in PSC (207) | 2025-11-17

Talking about changes in the latest development release.

When does February 29th next land on a Monday?

Just released Cron::Toolkit 0.09 to CPAN to help answer this and other puzzlers. Over 400 tests.

Elderly Camels in the Cloud

Dave continues to share his recent work with Google Cloud and Google Run.


Grants

Maintaining Perl 5 Core (Dave Mitchell): October 2025


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.

The Weekly Challenge - 349

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.

RECAP - The Weekly Challenge - 348

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.

TWC348

This is professional-grade Perl code that demonstrates deep understanding of the language. The solutions are both correct and elegantly implemented.

Time Alike

This is an excellent technical write-up and solid Raku code. Both scripts are idiomatic, correct, and easy to follow.

String Alike, Convert Time

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.

Perl Weekly Challenge: Week 348

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.

The Times They Are a-Like

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.

splitting, counting and multiplying

Excellent work! This showcases exceptional versatility in programming languages and database integration. The solutions are consistently correct across all implementations.

Perl Weekly Challenge 348

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.

Get Those Strings and Times Covered

This is professional-grade Perl programming that demonstrates both technical competence and thoughtful problem-solving. The solutions are not just correct but elegantly efficient.

Ticking away the moments that make up a challenge…

This is an excellent and highly polished multi-language implementation. Packy demonstrates exceptional attention to detail, pedagogical clarity, and cross-language consistency.

String time

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.

The Weekly Challenge #348

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.

Time for Strings

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.

Alike Time

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

2025.46 Advent Alert & Release #187


Weekly collections

NICEPERL's lists

Great CPAN modules released last week.


Events

London Perl and Raku Workshop

November 29, 2025

Perl Maven online: Code-reading and testing

December 1, 2025

Toronto.pm - online - How SUSE is using Perl

December 6, 2025

Paris.pm monthly meeting

December 10, 2025

German Perl/Raku Workshop 2026 in Berlin

March 16-18, 2025


You joined the Perl Weekly to get 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!

(C) Copyright Gabor Szabo
The articles are copyright the respective authors.

Top comments (0)