Perl Weekly
Issue #708 - 2025-02-17 - Perl is growing...
latest | archive | edited by Mohammad Sajid Anwar
|
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.
Mohammad Sajid Anwar
|
|
|
Announcements
|
by Max Maischein (CORION)
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
|
by Nerdvana
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
|
|
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.
|
by Mohammad Sajid Anwar (MANWAR)
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.
|
|
|
by Mohammad Sajid Anwar (MANWAR)
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.
|
|
|
by Ali Moradi
Apart from Perl magics, there is CPAN gem, Data::Show, used as well. Cool, keep it up great work.
|
|
by Arne Sommer
Nice bunch of one-liners in Raku. Raku Rocks!!!
|
|
by Jaldhar H. Vyas
It is one post where we get Perl and Raku magic together. On top, we have detailed discussion, incredible.
|
|
by Jorg Sommrey
Compact solutions in Perl and PDL. New to PDL? You must check it out.
|
|
by Luca Ferrari
Welcome back with yet another quality contributions in Raku. Great work.
|
|
by W Luis Mochan
The post reminded me of good old Truth Table, very handy to cover the test cases. Thanks for sharing.
|
|
by Matthias Muth
Lots of mathematical magic shared with this week contribution. Bitwise operation is always tricky. Well done.
|
|
by Peter Campbell Smith
Great detailed XOR operation is very interesting, and definitely not to be missed. Thanks for the contributions.
|
|
by Robbie Hatley
Simple and straight forward approach makes it so easy to decode. Nice work, thanks for sharing.
|
|
by Robert McIntosh
Clever use of set in Raku and Python, ended up one-liner. Keep it up great work.
|
|
|
by Simon Green
Python makes me fall in love again and again. Incredibly powerful and easy to follow. Well done and keep it up.
|
|
Rakudo
|
|
Weekly collections
|
|
Events
|
|
|
|
|
Greenville, South Carolina, USA
|
|
You know, you could get the Perl Weekly right in your mailbox. Every Week. Free of charge!
|