Originally published at Perl Weekly 708
Hi there,
There are many interpretations of what it means to grow? I am using the term for new features. We get lots of improvements and new features with every release of Perl. In v5.38, the experimental class feature was rolled out in core. In the next maintenance release of Perl v5.40, new field attribute :reader was added and many other improvements. The next thing, we all waited was for field attribute :writer. Luckily it is already part of development release v5.41.7. I made this gist demonstrating the core changes.
If you are new to Perl Release Policy then there are two types of release i.e. Maintenance and Development. The even numbers are reserved for the maintenance release e.g. v5.38, v5.40 whereas odd numbers are for the development release e.g. v5.39, v5.41. The maintenance release are mostly production ready.
If you are interested in release history then please checkout the version history page. I found an interesting proposal with regard to the version number.
Recently, I got to try the different facets of parallel and concurrent programming. Please find below the list covered so far.
- Thread Lifecycle
- Multi-threading
- Multi-processing
- Thread Synchronization
- Process Synchronization
- Read/Write Lock
- Re-entrant Lock
- Livelock
- CPU bound Thread Performance
- IO bound Thread Performance
Enjoy rest of the newsletter.
--
Your editor: Mohammad Sajid Anwar.
Announcements
nicsell supports the German Perl Workshop
nicsell is now supporting German Perl Workshop. nicsell is a domain backorder service, also known as a dropcatcher, which allows you to bid on a large number of domains that are currently being deleted.
Articles
Premium XS Integration, Pt 2
This is a continuation of a series of articles about how to write XS libraries that are more convenient and foolproof for the Perl users, while not blocking them from using the actual C API.
Grants
PEVANS Core Perl 5: Grant Report for December 2024 - January 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 - 309
Welcome to a new week with a couple of fun tasks "Mind Gap" and "Min Diff". 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 - 308
Enjoy a quick recap of last week's contributions by Team PWC dealing with the "Count Common" and "Decode XOR" tasks in Perl and Raku. You will find plenty of solutions to keep you busy.
TWC308
Apart from Perl magics, there is CPAN gem, Data::Show, used as well. Cool, keep it up great work.
Exclusive or Common
Nice bunch of one-liners in Raku. Raku Rocks!!!
Perl Weekly Challenge: Week 308
It is one post where we get Perl and Raku magic together. On top, we have detailed discussion, incredible.
Common Encodings
Compact solutions in Perl and PDL. New to PDL? You must check it out.
lazyness
Welcome back with yet another quality contributions in Raku. Great work.
Perl Weekly Challenge 308
The post reminded me of good old Truth Table, very handy to cover the test cases. Thanks for sharing.
Avoid Common Traps, and Reduce the XOR
Lots of mathematical magic shared with this week contribution. Bitwise operation is always tricky. Well done.
AND and XOR
Great detailed XOR operation is very interesting, and definitely not to be missed. Thanks for the contributions.
The Weekly Challenge #308
Simple and straight forward approach makes it so easy to decode. Nice work, thanks for sharing.
Count Common from The Weekly Challenge 308
Clever use of set in Raku and Python, ended up one-liner. Keep it up great work.
Count Xor, ha ha ha
My personal favourite Postscript one-liner is USP of the post. Highly recommended.
Counting the XOR
Python makes me fall in love again and again. Incredibly powerful and easy to follow. Well done and keep it up.
Rakudo
2025.06 It’s A Bot!
Weekly collections
NICEPERL's lists
Great CPAN modules released last week.
Events
Boston.pm monthly meeting
Virtual event
Paris.pm monthly meeting
Paris, France
Boston.pm monthly meeting
Virtual event
German Perl/Raku Workshop Conference 2025
Munich, Germany
The Perl and Raku Conference 2025
Greenville, South Carolina, USA
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)