Issue #672 - 2024-06-10 - It's time ...

latest | archive | edited by Mohammad Sajid Anwar
This edition was made possible by the supporters of our cause.
Don't miss the next issue!

Hi there,

... to celebrate the release of Perl v5.40.

To be honest, I have been watching the MetaCPAN for the updates almost every day for the last one week. The wait was over finally on Sunday late evening UK time. You can certainly take a closer look if you want. I am going to install the latest bundle in the next couple of days and play with it. Having said, I am a bit disappointed to find out that role is not yet implemented in the core OO. I understand the workload on the team, specially Paul Evans. I wish and hope he gets the support and helping hands in getting the outstanding features done quickly. Reason I am curious about role is that I am working on something that uses the new OO syntax and I need to implement role using it. Unfortunately it has to wait until another big release. Still I am very happy with all other new features. I would like to take this opportunity to thank the entire team for all the hard work in getting the release done in a timely fashion. You guys are doing a great job. The entire Perl community is proud of you all. With all the support around, we will get the glory back very soon.

I am wondering when are we going to have the next edition of What's new on CPAN?. I am hoping we would get it by end of this week.

Enjoy rest of the newsletter.

Mohammad Sajid Anwar


Perl v5.40

The latest Perl v5.40 is released and ready to try. Please do share your experience with the team.


Getting started with Docker for Perl developers (Free Virtual Workshop on June 13)

by Gabor Szabo (SZABGAB)

In this virtual workshop you will learn why and how to use Docker for development and deployment of applications written in Perl. The workshop is free of charge thanks to my supporters via Patreon and GitHub. Beyond this workshop I am running many more, so make sure you check the Code Mavens meetup group and also register in it.


This week in PSC (150) | 2024-06-06

PSC sharing updates about state of Perl v5.40 release along with couple of other news.

The Perl Conference through Lens

900+ photos of YAPC shared with us. Please do check out and see if you can find yourself in one of them.

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 - 273

by Mohammad Sajid Anwar (MANWAR)

Welcome to a new week with a couple of fun tasks "Percentage of Character" and "B after A". 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 - 272

by Mohammad Sajid Anwar (MANWAR)

Enjoy a quick recap of last week's contributions by Team PWC dealing with the "Defang IP Address" and "String Score" tasks in Perl and Raku. You will find plenty of solutions to keep you busy.

Defanged and Scored

by Adam Russell

Nice to see you back to blogging. Nice demo of recursion to get the job done. Thanks for sharing the knowledge with us.


by Ali Moradi

Compact and concise pure Perl solutions. Perl regex is unbeatable. Well done and keep it up.

IP Score

by Arne Sommer

Clever use of subset to create custom type in Raku. Also the smart parameter checking in the method signature is work checking. Keep it up great work.

Perl Weekly Challenge: Week 272

by Jaldhar H. Vyas

Smart use of subst() to defang IP in Raku. Line by line discussion is really handy. Thanks for sharing.

Defang the Snake Fixated at the Score

by Jorg Sommrey

Using CPAN module to get a complete solution. Also PDL is again talk of the town. Highly recommended.

Perl Weekly Challenge 272: Defang IP Address

by Laurent Rosenfeld

Keep it sweet and simple with the use of regex in Perl and Raku. Keep it up great work.

Perl Weekly Challenge 272: String Score

by Laurent Rosenfeld

Near identical solutions in both Perl and Raku. Great post for all Perl and Raku fans.

Quick and Simple

by Luca Ferrari

Special one-liner in Raku and many more in Python and PostgreSQL. Thanks for sharing the knowledge with us.

Perl Weekly Challenge 272

by W Luis Mochan

Master of one-liner in Perl once again sharing the knowledge with us. Keep it up great work.

A Half Liner and a Full One

by Matthias Muth

Discussion of special flag 'r' alongwith 's///'. Thanks for the gentle reminder.

Defanged Addresses & String Scores

by Packy Anderson (PACKY)

Using regex in Perl, Raku, Python and Elixir is worth checking. Amazed to see how each implement the regex. Thanks for sharing the knowledge.

Fangs and strings

by Peter Campbell Smith

No gimmicks and just straight forward solutions in Perl with bonus DIY tool. Keep it up great work.

The Weekly Challenge - 272

by Reinier Maliepaard

Nice promotion of CPAN modules. I must admit, the use of CPAN module makes the code compact and readable. Well done.

The Weekly Challenge #272

by Robbie Hatley

Use of Perl regex makes it easy to get one-liner. Good job, keep it up.

Score the Defranged Strings

by Roger Bell West (FIREDRAKE)

The main attraction for me was the use of rotor in Postscript, very interesting. Highly recommended.


2024.23 Sparkling

by Elizabeth Mattijsen (ELIZABETH)

Weekly collections


The Perl and Raku conference

June 24-28, 2024, in Las Vegas, NV, USA

London Perl and Raku Workshop

October 26, 2024, in London, UK

You know, you could get the Perl Weekly right in your mailbox. Every Week.
Free of charge!

Just ONE e-mail each Monday. Easy to unsubscribe. No spam. Your e-mail address is safe.
Perl Weekly on Twitter RSS Feed of the Perl Weekly. Updated once a week