Issue #570 - 2022-06-27 - CPAN Weekly

latest | archive | edited by Mohammad S. Anwar
This edition was made possible by the supporters of our cause.
Don't miss the next issue!

Hi there

I noticed a fresh air and renewed energy among Perl Hackers ever since the latest release of Perl v5.36. I can only imagine what would be the reaction when Corinna becomes part of core Perl. It would definitely help Perl regain its glory, in my humble opinion.

As some of you are aware that I have been doing daily Perl feature series for sometimes now, I have seen so much interest in the new/improved features brought in Perl v5.36. All credit goes to the hard work and dedication of the team responsible for the release. I have got all the daily feature posts saved in the GitHub repository for anyone to checkout. I am pleasantly surprised to see the repository quicky getting to the Top 3 popular repostories on my GotHub dashboard.

Do you remember CPAN Weekly?

It was created and managed by Neil Bowers. I still remember the public announcement. I really enjoyed the weekly email. I still have it saved in my email inbox. It is priceless treasure that I don't want to loose. So I decided to drop a line on my twitter handle, asking shouldn't it get a reboot?

I got plenty of support for the reboot. Even Neil Bowers responded with a warning, "resist the temptation of do it myself, instead encourage others to take it on". Who knows my workload better than me. I knew if I wanted to do this just by myself then it would be hard to justify the legacy started by original creator, Neil Bowers. I was lucky to find a helping hand in no time. She is also member of Team PWC. I have seen her growth ever since she joined the team. I am lucky to have her in the team. She responded with 2 emails so far detailing her thought process. It is still in early discussion stage, I will share more details when we have initial draft ready. We are not in a rush, to be honest. The more help I get the better it is going to be.

One more thing, I would like to talk about recently concluded, The Perl and Raku Conference in Houston. I really wanted to attend in person and meet everyone. I missed the live streaming of the talks. Never mind, we now have all the talks recorded. Please go and pick your favourite one from the YouTube Playlist. I would like to mention couple, I have seen so far from the list that I loved it and they are Taming the Unicode Beast and Corinna Status, 2022. When I have spare time, I will definitely go through each one by one.

I am not sure about others but I miss event reports by the attendees of Perl conference. I remember, in good old days, we would get plenty of such event reports. It used to give nice perspective from the attendee point of view. I wish and hope, we get some this time around. Talking about Perl conference, I am sad that London Perl Workshop is not happening this year too. I am hoping the year 2023 can be the lucky year for LPW.

Please do enjoy the rest of the newsletter.

Mohammad S. Anwar


A troubling thought - smartmatch reïmagined

by Paul Evans (PEVANS)

Nice discussion around smartmatch, something I only found out recently. Thank you Paul for the inside story.

A skfold module for Mojolicious applications

by Flavio Poletti (POLETTIX)

Cool introduction to skfold for all Mojolicious fan. Thank you Flavio.

Compiling Libraries for Strawberry Perl

by Laufeyjarson

Ever wanted to compile libraries on Windows using Strawberry Perl? Well this can help you get started if you are inclined.

Annotated Perl::Critic Policy Index

by Tom Wyant (WYANT)

Tom gathered Perl::Critic policies in one place for all of us. Good job.

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 - 171

by Mohammad S. Anwar (MANWAR)

Welcome to a new week with a couple of fun tasks: "Abundant Number" and "First-class Function". If you are new to the weekly challenge, why not join us and have fun every week? For more information, please read the FAQ.

RECAP - The Weekly Challenge - 170

by Mohammad S. Anwar (MANWAR)

Enjoy a quick recap of last week's contributions by Team PWC dealing with the "Primorial Numbers" and "Kronecker Product" tasks in Perl and Raku. You will find plenty of solutions to keep you busy.

The Primorial Soup

by Arne Sommer

Raku gives us plenty of choices and Arne presents us one of them. Keep it up great work.

A Deep, Primorial Fear

by Colin Crain

To me, discussion of the subject, is always the highpoint but you can't ignore the quality solution too. Well done.

Kronecker? I hardly knew her!

by Colin Crain

Colin came up with clean and readable solution that will make you fall for it. You don't want to miss it.

Kronecker Product

by E. Choroba (CHOROBA)

Choroba initiated great discussion about Kronecker Product and the use of PDL. Highly Recommended.

PWC170 - Primorial Numbers

by Flavio Poletti (POLETTIX)

Just loved how Flavio get the end result building block by block. Elegant looking solution at the end. Well done.

PWC170 - Kronecker Product

by Flavio Poletti (POLETTIX)

Good use of CPAN module, Math::Matrix. Nice example showing the clean interface. Keep it up great work.

The Weekly Challenge 170

by James Smith

James playing golf here and present us shortest solution. Clever attempt, well done.

Perl Weekly Challenge 170: Primorial Numbers and Kronecker Product

by Laurent Rosenfeld

I simply loved the one-liner solution in Raku for the task Primorial Numbers. Thanks for sharing the knowledge.

primorial matrix!

by Luca Ferrari

Luca making good use of Raku power to get the job done. Keep it up great work.

Perl Weekly Challenge 170

by W Luis Mochan

Luis, being PDL fan, we get another show of clever use of PDL. Keep it up great work.

Primorials and Kronecker products

by Peter Campbell Smith

Peter's style of story telling is very catchy, hard to resist. Thanks for your contributions.

Kronecker's Primorial

by Roger Bell West (FIREDRAKE)

Great show of code reuse. Isn't fun that you don't re-invent the wheel. Well done.

Primordial Numbers and Kronecker Products

by Ryan Thompson

Another smart use of CPAN module and you end up with a clean and easy to read code. Thanks for sharing the knowledge.

Perl weekly challenge #170

by Stephen G Lynn

Welcome to blogging and thanks for your first blog of the weekly challenge. Special attention to how you explained the fellow member's solution. Well done.


TPC 2022 in Houston

Nice collection of all talks at The Perl and Raku conference in Houston. Enjoy !!!


2022.25 We Will Raku!

by Elizabeth Mattijsen (ELIZABETH)

Weekly collections

The corner of Gabor

A couple of entries sneaked in by Gabor.

Perl Jobs by Perl Careers

Senior Perl Developer + NLP = Yes, Please! EU remote role

This company is a global leader in machine intelligence, and they’re looking for a Natural Language Processing (NLP) whiz who has experience maintaining and improving large Perl applications and tooling ecosystems. From Finland to the Faroe Islands, this remote role is open to senior Perl developers who are within two hours of Amsterdam’s time zone.

Wanna be Flatmates? Perl role in Manchester

Our client connects people in the UK and US seeking flatmates or homes to share. hese flatmate matchmakers need a Software Developer (Backend) to increase the delivery capacity of their core team. Their core platform is mostly written in Perl, so Perl folks, this one’s for you.

Senior Web Developers have the best Karma. US-Based Remote Perl Role (within certain states)

Our client’s business is IP intelligence, and proxy and online fraud detection. The Senior Web Developer/Engineer they’re looking for is experienced with backend web development, and they’re particularly fond of those with Mojolicious, Perl, and Go experience.

Are you at the head of the pack? Chief Software Architect role in Malaysia (or elsewhere)

Our international client provides online trading services and is looking for a Chief Software Architect. Ideally, you are located in Malaysia. With offices in Malta or Dubai, these countries are also options. Not located in one of these three spots? We still want to hear from you, and so does our client.

Python and Perl: Better Together! Perl/Python role in London

We’ve got a role open for a Senior Developer skilled in both Perl and Python. Where better for a multi-talented developer like you than an organization at apex of their field? These premium native advertising gurus understand corporate, tech, financial services, and lifestyle technology. You’ll use server-side code, client-side code, databases, and websites to develop the software platform.

You know, you could get the Perl Weekly right in your mailbox. Every Week.
Free of charge!

Just ONE e-mail each Monday. Easy to unsubscribe. No spam. Your e-mail address is safe.
Perl Weekly on Twitter RSS Feed of the Perl Weekly. Updated once a week