Perl Weekly #649 - Happier New Year!
Gabor Szabo
Posted on January 1, 2024
Originally published at Perl Weekly 649
Hi there!
I am not big on New Year celebrations so I went to sleep at 11 pm to be ready today as the first action of the new year to prepare and send out the Perl Weekly Newsletter.
We were woken up at midnight by the air-raid sirens (now apparently called civil defense sirens, not to be confused with the mythological sirens.) The Palestinians were shooting rockets at us reminding us that it is still more important for them to try to kill us than to protect and feed their own children. What they certainly don't need to remind us is that there are still more than 100 Israelis kidnapped in Gaza. Among them children, young women, and elderly people.
I know some people on this list don't like when I write about 'politics' and even write me emails complaining. Our soldiers, some of whom are fellow hi-tech employees, are literally sacrificing their life in order to protect me, protect us. I think I have the moral duty to use every platform I have to remind people we have this war to bring the kidnapped home and to end the constant rocket fire on our borders. I also feel strongly that I need to thank the people who put themselves in grave danger to allow us to live a normal life. Frankly, I don't know how can I ever repay them.
Some other readers complain about Mohammad using religious references. Well, each one and his 'flaws'.
To everyone else, let me use a Perlish expression, (finally some Perl content in this editorial!) bless $you;.
I wish by the end of 2024 we will be able to say that it was a much better year than 2023!
Enjoy your year!
--
Your editor: Gabor Szabo.
Articles
24 Years of the Perl Advent Calendar
Web
CSS in Perl
Dancer2: How to write packages (warning: stupid question)?
CPAN
List of new CPAN distributions in 2023
Number of new CPAN distributions this period: 856; Number of authors releasing new CPAN distributions this period: 222; Listing to contributors.
List of new CPAN distributions – Dec 2023
Number of new CPAN distributions this period: 106; Number of authors releasing new CPAN distributions this period: 40;
Grants
PEVANS Perl Core Development
The Weekly Challenge
The Weekly Challenge by Mohammad Anwar will help you step out of your comfort-zone. You can even win prize money of $50 Amazon voucher by participating in the weekly challenge. We pick one winner at the end of the month from among all of the contributors during the month. The monthly prize is kindly sponsored by Peter Sergeant of PerlCareers.
The Weekly Challenge - 250
Welcome to a new week with a couple of fun tasks "Smallest Index" and "Alphanumeric String Value". 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 - 249
Enjoy a quick recap of last week's contributions by Team PWC dealing with the "Equal Pairs" and "DI String Match" tasks in Perl and Raku. You will find plenty of solutions to keep you busy.
TWC249
Equal DI
PWC 249 Equal pairs and DI strings
I Did
The Weekly Challenge - 249
Perl Weekly Challenge 249: Equal Pairs
THE WEEKLY CHALLENGE - 249
the last one (for 2023)!
Perl Weekly Challenge 249
Perl Weekly Challenge: Stringy DI and Paired Equals
Pairs and ups and downs
The Weekly Challenge #249
Equal Match
PWC249
Other
Anybody know anything about Perl/Tk mega-widgets? I've been banging my head against them for 25 YEARS now.
Weekly collections
NICEPERL's lists
Great CPAN modules released last week;
MetaCPAN weekly report.
Annual collections
metacpan most voted distributions in 2023
20 best Perl questions at stackoverflow in 2023
10 best perl distributions created at 2023 (metacpan rating)
Sponsors
Rust Maven
Rust is, in a way, orthogonal to Perl. It is a rather verbose language with a steep learning curve. However it is much faster than Perl and can be cross-compiled and easily distributed. It provides memory safety though it takes time to get used-to the ownership model. On the other hand it makes it rather easy to write threaded applications. I've been writing about Rust for a while on the Rust Maven site. You are invited to subscribe to the Rust Maven newsletter!
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.
Posted on January 1, 2024
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.