Perl Weekly
Issue #648 - 2023-12-25 - Merry Christmas
latest | archive | edited by Mohammad Sajid Anwar
|
Hi there,
Merry Christmas everyone !!!
This is my last edition of the year 2023. Normally it is the time when I look back and recap of my achievements. During my peak, I used to share monthly update and in the end annual report. My last monthly report was Nov 2021 and last annual report was Year 2021. Reading back, it seems I had so much time and energy. One thing, however, did stay with me is my pet project, The Weekly Challenge.
Is there anything to remember year 2023?
There was one high and one low moment for me. Both happened within weeks of each other. It happened when I was at my lowest for a long time. The low moment was when I lost my dad and couldn't attend the last moments. It wasn't the only low moment in the year 2023. I lost my Mom too yesterday after a long illness. I just want 2023 to get over ASAP. The high moment was when I received 2022 White Camel Award. Also for the first time, I got the opportunity to attend The Perl and Raku Conference in Toronto. By the way, we have 2023 White Camel Award declared now. Heartiest congratulations to R Geoffrey Avery, a well deserved member of the community.
Do I have plans for year 2024?
I stopped plannings for future as when it doesn't happen then I feel low and it takes time to recover from it. I rather deal each day as it comes. I hope and wish it would bring in fresh energy.
Talking about events in 2023 that has bothered me?
Well, I am not a person who shares his view on social platforms for a reason. I must admit I am not strong enough to deal with responses, positive or negative. This is the reason, I don't share my views with regard to the recent global conflict. Although, Gabor Szabo never hides his view as it is very evident from his post on various social platforms. I must give credit to him. I remember a sweet moment from the past when I released Calendar::Hebrew on 23rd July 2017. I wrote a blog post talking about 1000th consecutive days releasing to CPAN. I received few comments to my post too. However, there was one from none other than the Larry Wall himself as below.
"Allow me to also say- and this probably reflects my own limited world experience as much as anything else- how gratifying I find it to see someone named Muhammad release Calendar::Hebrew. Truly you help make this world a better place!"
I have known Gabor from his contributions to CPAN. He has been supporting me on personal and professional front for a long time. He makes me feel so comfortable to talk about anything under the sky. I always go for his guidance every time I am stuck. I didn't know about Gabor link to Israel initially. For some it may sound strange relationship between two person with opposing religious background. I don't talk about 2 things in public, one is Politics and other is Religion. That doesn't mean, I don't have a view. I do but I don't share on public platform. Having said, I do talk about them in private though.
Enjoy the break and have fun.
Mohammad Sajid Anwar
|
|
|
Announcements
|
by Max Maischein (CORION)
We are happy to announce that Geizhals Preisvergleich supports the German Perl Workshop in 2024!
|
|
Articles
|
by Dan Book (DBOOK)
Nice to see the use of CPAN modules, specially the DBD::* family. Please do checkout if you want to try something new.
|
|
Another weekly update by Perl Steering Council. Thank you PSC for the time and effort.
|
|
by E. Choroba (CHOROBA)
Pleasure to see E. Choroba back to blogging, thanks to Advent of Code. I hope to see more from him.
|
|
|
by Ingy döt Net (INGY)
Are you new to YAMLScript? Well in this post, you get the quick introduction to Perl, Raku and Rust bindings.
|
|
|
by Curtis 'Ovid' Poe (OVID)
Microservies used to be hot potatoes little while ago. Nice to see pros/cons from the master himself. Thanks for sharing.
|
|
|
by Olaf Alders (OALDERS)
Quick introduction to fun utility typos, written in Rust but can be handy for Perl. You should checkout for more informations.
|
|
|
Sponsors
|
by Gabor Szabo (SZABGAB)
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!
|
|
|
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.
|
by Mohammad Sajid Anwar (MANWAR)
Welcome to a new week with a couple of fun tasks: "Equal Pairs" and "DI String Match". If you are new to the weekly challenge, 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 "Shortest Distance" and "Submatrix Sum" tasks in Perl and Raku. You will find plenty of solutions to keep you busy.
|
|
|
by Ali Moradi
Clever use of map to get the job done. Keep it up great work.
|
|
by Arne Sommer
Dealing with Matrix in Raku is so much fun with all the magics. Thanks for sharing.
|
|
by Dave Jacoby (JACOBY)
Week 248 has many interesting facts i.e. it is the area code for Pontiac, Michigan and other Detroit suburbs.
|
|
|
by Jorg Sommrey
Always pleasure to see PDL in action. Thanks for sharing the knowledge with us.
|
|
by Laurent Rosenfeld
Short and compact solutions in Perl and Raku. What a better way to compare the two languages. Thanks for sharing.
|
|
by Laurent Rosenfeld
Near identical solutions in Perl and Raku. Keep it up great work.
|
|
by Lubos Kolouch
What a cool combination of Perl, Python and Raku. There is always something new to learn every week.
|
|
by Luca Ferrari
Raku powerful features help to create a very compact solution. You also got bonus solutions in Python and PostgreSQL. Keep it up great work.
|
|
by W Luis Mochan
Another great show of PDL as one-liner. Highly recommended.
|
|
by Packy Anderson (PACKY)
Smart use of magical formula made the solution compact. Bonus solutions too for fun.
|
|
by Peter Campbell Smith
Simple loop over can be good enough as shown in this week solutions. Thanks for sharing.
|
|
by Robbie Hatley
Short and precise discussion to get to the bottom of the task. Keep it up great work.
|
|
|
by Simon Green
The post mostly focus on Python solution. It does look clean and readable. Good job.
|
|
by Stephen G Lynn
Nice introduction to Inline::Pdlpp. Pleasure to see PDL being used regularly. Thanks for sharing.
|
|
Rakudo
|
|
Weekly collections
|
|
The corner of Gabor
A couple of entries sneaked in by Gabor.
|
by Gabor Szabo (SZABGAB)
This is the beginning of a series of articles about the Rocket Web development framework of Rust. It looks a bit like Perl Dancer.
|
|
|
|
Our UK-based client is a global leader in the enterprise technology publishing industry, providing audiences worldwide with stimulating perspectives and unique news on enterprise tech that matters today and tomorrow. They are currently seeking a passionate and exceptional Perl programmer based in the Philippines to join their team.
|
|
Clever folks know that if you’re lucky, you can earn a living and have an adventure at the same time. Enter our international client: online trading is their game, and they’re looking for Perl People with passion, drive, and an appreciation for new experiences.
|
|
You know, you could get the Perl Weekly right in your mailbox. Every Week. Free of charge!
|