Originally published at Perl Weekly 660
Hi there,
Happy Ramadan to all the readers who fast during this holy month. May ALLAH s.w.t accept your fasting, Ameen.
I recently became active on official Slack for The Perl Foundation after a long gap. I noticed it is very much active and live. Lots of positive noise and useful information shared with each other. I am not a big fan of Slack but after spending just few days, I find it easy to move around. I would like to keep an eye for important news and announcement. Earlier my only source of information was the good old https://blogs.perl.org. We used to have regular post by Perl enthusiasts but that has stopped unfortunately. And I don't blame them as I also stopped blogging completely. As and when I do blog, I use The Weekly Challenge platform. Having said, the platform is still used by some, for example Perl Steering Council for weekly updates. Every now and then, you do get some magical post by Perl fans. One such post, Changes in MooX::Role::Parameterized appeared last week by E. Choroba. I have been a big fan of Moo - Minimalist Object Orientation, so this post became even more important for me. Although, Corinna has made it to the Perl core, it is still a long way before it becomes a complete solution to all OO needs. I am looking forward to the next big release which would bring in some more features, hopefully.
What's new on CPAN?
I was introduced to perl.com by the post series What's new on CPAN? by David Farrell. It used to be regular every month with full of fun facts about new CPAN modules released. During those days, I used to be active on CPAN and released few CPAN. I had the honour to find place in the post often. Recently Olaf Alders took the initiative to revive the activities on perl.com. Because of his hard work and with the help of Mathew Korica we now have the post series back. You must check latest in the series, What's new on CPAN - February 2024.
I just realised that this is my 150th edition and in 2 months I will complete 6 years as co-editor of the Perl Weekly newsletter. It has been a very fruitful learning experience for me and I enjoyed it thoroughly.
Keep the spirit high and don't let the bad influence pull you down. Please do take care your health and loved ones.
--
Your editor: Mohammad Sajid Anwar.
Announcements
Registration for The Perl and Raku Conference 2024 is open!
Time has come to start preparing for the next big event. Please reserve your place as soon as you can.
Perl / Open Food Facts Hackathon in Paris
Teaming with the french mongers, Open Food Facts organize a Hackathon around the use of Perl by it's web server which is the heart of the project. It will take place in Paris, on Saturday March 23 and Sunday March 24. Remote participation is possible.
Articles
What's new on CPAN - February 2024
It is so pleasing to see my favourite series is back. Thank you the entire team behind this, you guys are doing a great service to keep this alive.
PSC #140 2024-03-14
Another week another update by the super charged Perl Steering Council.
CPAN
Changes in MooX::Role::Parameterized
For all Moo users, this is for you if you have worked with Roles. This change would make your life easy. Enjoy !!
Intellexer::API
Perl API client for Intellexer by Joshua Day, his first contribution to CPAN and hope not the last.
Grants
Maintaining Perl (Tony Cook) December 2023
Grant report for the work carried out by Tony Cook.
The Weekly Challenge
The Weekly Challenge by Mohammad Sajid Anwar will help you step out of your comfort-zone. We pick one champion at the end of the month from all of the contributors during the month.
The Weekly Challenge - 261
Welcome to a new week with a couple of fun tasks: "Element Digit Sum" and "Multiply by Two". If you are new to the weekly challenge, why not join us and have fun every week? For more information, please read the FAQ.
RECAP - The Weekly Challenge - 260
Enjoy a quick recap of last week's contributions by Team PWC dealing with the "Unique Occurrences" and "Dictionary Rank" tasks in Perl and Raku. You will find plenty of solutions to keep you busy.
This Week a Ranking Occurred!
Adam's use of do { ... } for .. always fascinates me. Mind you this is happening alongside the latest Perl v5.38.
TWC260
Solution to dictionary rank blown me away. You must checkout his creative innovation.
Unique Rank
As always Raku is showing off with the help powerful feature of Bag. Keep it up great work.
Occurrences with BQN
Have you played with BQN? If not then you should as it is not just another programming language. Check out the post yourself.
13 x 20
Task analysis by Dace is unmatched. I just simply love the way he deals with challenge. Keep it up.
Perl Weekly Challenge: Week 260
Raku is presenting mathod chaining once again. It is one of my favourite. How about you?
Unique Multisets
Explore the mathematical view of the dictionay rank task. You may find it too complex but it is always fun.
Occurrencies and Permutations
Raku one-liner is showing the elegance. Raku Rocks !!
Perl Weekly Challenge 260
Using CPAN and still getting one-liner in Perl, incredible. Keep us entertained every week.
Unique Occurrences and Non-unique Permutations
We have seen how CPAN cam be handy is dealing with challenges. This week too, we saw the evidence.
Unique Dictionary Occurrences are Rank
I see Raku code written in Perl style. It tells Packy is a diehard Perl fan. Thank you for your contributions.
Uniquely ranked
Just a simple and straight forward approach, anyone can easily follow. Well done and keep it up.
The Weekly Challenge #260
For permuation related challenge, Math::Combinatorics is one of the choices CPAN provides. See the post how this solved the task.
Uniquely Rank
Unlike others Roger used Set of Raku language to deal with the challenge this week. In addition we got PostScript solution discussed too. Highly recommended.
Counting and ranking
Python is my new crush and everytime I read post about Python solution, it feels nice to be able to follow through. The use of defaultdic is one of them. Thanks for sharing.
Rakudo
2024.11 Membering
Weekly collections
NICEPERL's lists
Great CPAN modules released last week;
MetaCPAN weekly report;
StackOverflow Perl report.
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.