Perl Weekly #649 - Happier New Year!

Gabor Szabo - Jan 1 - - Dev Community

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.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .