Issue #595 - 2022-12-19 - Happy Hanukkah - Merry Christmas

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

Hi there!

Yesterday was the 35th birthday of Perl. Congratulation to Larry Wall!

Today is the 1st day of Hanukkah, commemorating the Maccabean revolt agains the Seleucid (Greek) Empire when the Jews recovered Jerusalem roughly 2200 years ago. When I go for my daily stroll, I often pass by some archeological digging from that era. We lit the first candle yesterday night.

In a few days the Christian world will celebrate Christmas, the birth of Yeshua (commonly known as Jesus) roughtly 164 years later. Both events are celebrated by lights and way too much food.

Two weeks ago I wrote extensively about DEV inviting you to post there and even if you don't feel like writing, at least to support the few of us who post about Perl. A few people followed my call. It is still mostly only Yuki Kimoto posting there, but there were a few posts by others, there were some comments and a few "likes". As for me, I publish about a lot of things, not only Perl and I put most of them in series. I have a steady number or readers and the number of followers is also growing nicely. There are more than 400 already. If you too are interested about the subjects I write about follow me on DEV.

Enjoy your week!

Gabor Szabo



FOSDEM 2023 is in person on February 4th and 5th and TPRF is seeking volunteers to help run the The Perl/Raku Foundation stand. I am quite happy that the tradition of having a stand at FOSDEM continues. It is a fun opportunity to talk about your favorite programming language with strangers.


Strawberry Perl vs ActivePerl

Which Perl distribution to use on Windows?

The Delivery Map - using GraphViz

by Thibault Duponchelle

Santa has started to get more absent-minded lately. Year after year he tends to forget a few more things. Just little things like where he left the keys to the sled, or to put his red Santa hat on before he leaves the house.

To give you an idea, in 2021, Santa completely forgot to deliver presents to the Johnson family in Birmingham. He had to come back later to fix it, and nearly got caught by the children!

Santa's Helper Embrace the Shell

by Stefan Adams

jp is a tool to analyze JSON files.

Let the Elves Import Your Packages

by Bartosz Jarzyna

Load all the modules in a namespace.

Create Professional Slideshows with Mojolicious::Plugin::RevealJS

Santa's elf had a problem. He had to write a presentation very fast and show it to a bunch of new elves. The email assigning this to him was sent by Santa himself. The elf started to look on MetaCPAN and found this module: Mojolicious::Plugin::RevealJS

Day 16: Moving from Travis-CI to GitHub Actions for Marpa::R2

by Gabor Szabo (SZABGAB)

Do you think tests should always pass or are you in the school that's ok to go for some time while tests are failing. I think it is much better to make sure the test always pass and when they fail to make some intelligent decision. Those who let tests start to fail will most likely start expecting and accepting them to fail and slowly, but surely the tests will loose their value. Jeffrey Kegler, author of Marpa, thinks about this differently.

Relocatable Perl

by Shoichi Kaji (SKAJI)

That is, releases of perl that you can install anywhere on your disk.

Naughty or Nice Networks

by Pete Houston

IPv4 and IPv6 address mapping during the winter

PerlayStation Games Console (Part 1)

by Saif Uddin Ahmed (SAIFTYNET)

Game building in Perl using SDL and OpenGL


Github Actions for Perl Modules 2022-12-12 version

by Yuki Kimoto (KIMOTO)

Several examples for GitHub Workflows.

Day 14: CI for the Log::Any Perl module 🐪

by Gabor Szabo (SZABGAB)

Simple is good for work. Less exciting for the blog. Check out the previous entries of this series if you'd like to find more exciting cases.



Suggestion: cpanm is added to Perl core

by Yuki Kimoto (KIMOTO)

This definitely sounds like a good idea. I really don't understand why it has not happened yet.

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

by Mohammad Sajid Anwar (MANWAR)

Welcome to a new week with a couple of fun tasks "Pattern 132" and "Range List". 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 - 195

by Mohammad Sajid Anwar (MANWAR)

Enjoy a quick recap of last week's contributions by Team PWC dealing with the "Special Integers" and "Most Frequent Even" tasks in Perl and Raku. You will find plenty of solutions to keep you busy.

Especially Frequent Even

by Adam Russell

Cool use of Perl's map and grep. Thanks for sharing the knowledge.

Especially Even

by Arne Sommer

Lost of cool features of Raku shared with us, thanks as always for your contributions.

Special Speedy Frequency

by Bruce Gray

Loved the use of inline-C, thanks for sharing the power of Perl.

Well Ain’t That Special

by Colin Crain

Colin can engage you on any topic with his quality writings. Get to know more about Numbers in general this week.

PWC195 - Special Integers

by Flavio Poletti (POLETTIX)

Getting to the end result can be enjoyable and fun journey. Flavio definitely makes it like one. Keep it up great work.

PWC195 - Most Frequent Even

by Flavio Poletti (POLETTIX)

Getting Perl and Raku solutions side-by-side makes it easy to follow. Nice one, thanks.

The Weekly Challenge 195

by James Smith

As always the case every week, we got different ways to deal with task in Perl. Well done and keep it up.

Special Integers and Most Frequent Even

by Laurent Rosenfeld

I liked the compact solutions in Perl and Raku. Great demo of language power. Thanks for sharing.

Bags to the rescue!

by Luca Ferrari

Nice demo of Raku Bag. It makes it easy to understand the underlying context. Thanks.

Perl Weekly Challenge 195

by W Luis Mochan

Do you want to master Perl one-liner? This blog is good starter. Thanks.

Some numbers are special and others are frequent and even

by Peter Campbell Smith

Plenty to learn how to speed up your solutions. Thanks for sharing the knowledge.

Frequently Special

by Roger Bell West (FIREDRAKE)

You will fall in love with the PostScript solution by Roger. Keep it up great work.

PWC 195

by Stephen G Lynn

Raku one-liner is always the winner. Nice presentation as always. Thanks for your contributions.

Weekly collections

Perl Jobs by Perl Careers

Adventure! Senior Perl roles in Malaysia, Dubai and Malta

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 folks with passion, drive, and an appreciation for new experiences.

Senior Perl Developer with Cross-Trained Chops. UK Remote Perl Role

Sure, you’ve got Perl chops for days, but that’s not all you can do — and that’s why our client wants to meet you. They’re looking for senior Perl developers, Node engineers, and those with mighty Python and SQL skills to lead their team. Cross-trained team members are their sweet spot, and whether you’re cross-trained yourself or are open to the possibility, this may be your perfect role.

C, C++, and Perl Software Engineers, Let’s Keep the Internet Safe. Remote UK Perl Role

A leading digital safeguarding solutions provider is looking for a software engineer experienced in C, C++, or Perl. You’ll have strong Linux knowledge and a methodical approach to problem solving that you use to investigate, replicate, and address customer issues. Your keen understanding of firewalls, proxies, Iptables, Squid, VPNs/IPSec and HTTP(S) will be key to your success at this company.

Perl Developer and Business Owner? Remote Perl role in UK & EU

Our clients run a job search engine that has grown from two friends with an idea to a site that receives more than 10 million visits per month. They're looking for a Perl pro with at least three years of experience with high-volume and high-traffic apps and sites, a solid understanding of Object-Oriented Perl (perks if that knowledge includes Moose), SQL/MySQL and DBIx::Class.

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