Originally published at Perl Weekly 672
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.
--
Your editor: Mohammad Sajid Anwar.
Announcements
Perl v5.40
The latest Perl v5.40 is released and ready to try. Please do share your experience with the team.
Sponsors
Getting sarted with Docker for Perl developers (Free Virtual Workshop on June 13)
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.
Articles
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
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
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.
First time blogger for weekly challenge, welcome on board. Loved the narrative style of blog. Keep it up great work.
Defanged and Scored
Nice to see you back to blogging. Nice demo of recursion to get the job done. Thanks for sharing the knowledge with us.
TWC272
Compact and concise pure Perl solutions. Perl regex is unbeatable. Well done and keep it up.
IP Score
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
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
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
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
Near identical solutions in both Perl and Raku. Great post for all Perl and Raku fans.
Quick and Simple
Special one-liner in Raku and many more in Python and PostgreSQL. Thanks for sharing the knowledge with us.
Perl Weekly Challenge 272
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
Discussion of special flag 'r' alongwith 's///'. Thanks for the gentle reminder.
Defanged Addresses & String Scores
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
No gimmicks and just straight forward solutions in Perl with bonus DIY tool. Keep it up great work.
The Weekly Challenge - 272
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
Use of Perl regex makes it easy to get one-liner. Good job, keep it up.
Score the Defranged Strings
The main attraction for me was the use of rotor in Postscript, very interesting. Highly recommended.
Rakudo
2024.23 Sparkling
Weekly collections
NICEPERL's lists
Great CPAN modules released last week;
StackOverflow Perl report.
Events
Getting sarted with Docker for Perl developers
June 13, 2024, in Zoom
The Perl and Raku conference
June 24-28, 2024, in Las Vegas, NV, USA
Continuous Integration (CI): GitHub Actions for Perl Projects
July 14, 2024, in Zoom
London Perl and Raku Workshop
October 26, 2024, in London, UK
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.