Issue #566 - 2022-05-30 - v7 & Corinna

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

Hi there,

Finally we have yet another feature packed release Perl v5.36, thanks to the entire team involved.

Do you want to know all about the latest release? If yes then please refer to the official page for more informations.

The very first question comes to our mind after the Perl v5.36 release is What happened to v7?

The Perl Steering Council (PSC) came up with the detailed response about everything including v7 in the official blog page.

I have been closely following the development of Modern OO in core Perl i.e. Corinna. I am now looking forward to the next release i.e. Perl v5.38, which is likely to introduce Corinna. So the next question, how long is the wait? I am told, we can expect it in about a year time from now. To be honest, I am happy to wait.

Together with v7 and Corinna, I am confident it would bring fresh air and positive energy among the community. I would urge everyone, please don't loose hope and stay strong together.

I am running daily Perl feature post sharing the bits that I didn't know before or never used before. It goes back to Perl v5.10. It has brought back Perl to the discussion table. I have learnt a lot of edge cases about each feature by many experts on various social platforms e.g. Facebook Groups like Perl Community and Perl Programmers. If you are active on Twitter then you can follow the Perl feature post on my personal twitter handle. If you are interested in the past feature post then you can take a look at my dedicated GitHub repository. If you have suggestions to improve then please feel free to submit pull request.

We are having week off from school duty as it is school holiday time. Double that up with Queen's Jubilee celebration, wow. Enjoy the rest of the newsletter.

Mohammad Sajid Anwar


Perl v5.36

Latest Perl v5.36 released on 27th May 2022. Please find the complement documentation about the release.

Perl v5.37

by Ricardo Signes (RJBS)

First development release of the v5.37 series is out. Please do checkout.


Translating Jenkins with Perl

by Alceu Rodrigues

Ever played with Jenkins before. This is first hand experience with Jenkins and Perl by Alceu.

What's In That String?

by Tom Wyant (WYANT)

One of the steps of debugging Perl can be to find out what is actually in a string.

Perl's pos

by Flavio Poletti (POLETTIX)

Interesting subject discussed in the post about how pos() influence regex match.

Perl v5.36 is out

by Flavio Poletti (POLETTIX)

Flavio's take on features introduced in Perl v5.36.


What happened to Perl 7?

Please take a look at the detailed discussion about v7.

Wherefore art thou Perl 7?

by Neil Bowers (NEILB)

Do you have any queries about Perl v5.36? PSC member, Neil Bowers, giving us an overview.


Introducing MooseX::Extended for Perl

by Curtis 'Ovid' Poe (OVID)

If you are Moose user then you are going to love this extension. It would help you with less boilerplate code.

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

by Mohammad Sajid Anwar (MANWAR)

Welcome to a new week with a couple of fun tasks: "Circular Prime" and "Gamma 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 - 166

by Mohammad Sajid Anwar (MANWAR)

Enjoy a quick recap of last week's contributions by Team PWC dealing with the "Hexadecimal Words" and "K-Directory Diff" tasks in Perl and Raku. You will find plenty of solutions to keep you busy.

Hexa Diff

by Arne Sommer

Setting up directory for the task using bash is a smart move. On top of that you get regular Raku magic.

0x7e57ab1e 0xc0deba5e

by Dave Jacoby (JACOBY)

For me, the main attraction was the discussion about playing with numbers. You don't want to miss the solutions in Perl.

PWC166 - Hexadecimal Words

by Flavio Poletti (POLETTIX)

Making good use of Raku power dealing with I/O and finally getting a compact solution. Keep it up great work.

PWC166 - K-Directory Diff

by Flavio Poletti (POLETTIX)

I loved the fact Falvio making use of method signatures is really cool. I encourage everyone to follow up. Great work as always.

The Weekly Challenge 166

by James Smith

As usual James blog is full twist and turns. My personal favourite is the interesting observations. Keep it up great work.

Github DWIM

by Julien Fiegehenn

Welcome to weekly challenge blogging. Thanks for introducing GitHub Copilot. You don't want to miss it.

Perl Weekly Challenge 166: Hexadecimal Words and K-Directory Diff

by Laurent Rosenfeld

We got bonus solution in Perl and Raku other than regular one. Thanks for your contributions.

files, directories and hex!

by Luca Ferrari

Elegant Raku solutions together with PostgreSQL implementation. I enjoyed it thoroughly. Thank you.

Perl Weekly Challenge 166

by W Luis Mochan

This week task was the ideal use case for Luis one-liner and he didn't miss it either. Well done.


by Peter Campbell Smith

Algorithm laid out clearly for anyone to get to the bottom of the task. Thank you for sharing the knowledge.

Hexing the Directories

by Roger Bell West (FIREDRAKE)

Roger decided to talk about his Rust solution this week. There is a surprise element every week. Keep it up great work.

PWC 166 › Hexadecimal Words

by Ryan Thompson

Ryan never miss the opportunity to surprise us. This time, we got the deluxe version. I must admit, it is coolest one. Thanks for sharing the knowledge.

PWC 166 › K-Directory Diff

by Ryan Thompson

I really enjoy the process to get the end result. It looks so simple and obvious. Thank you for all the hard work.


2022.21 Math Like

by Elizabeth Mattijsen (ELIZABETH)

Weekly collections

The corner of Gabor

A couple of entries sneaked in by Gabor.

Perl Jobs by Perl Careers

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. They are making the internet a safer place to be, one e-commerce transaction at a time. 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.

Software Developer or Matchmaker? Semi-Remote Perl Role in Manchester

Our client's mission is to connect folks in the UK and US seeking flatmates or homes to share. If you’re a Software Developer (Backend), these flatmate matchmakers want you to increase the delivery capacity of their team. With a core platform that is mostly written in Perl, you’ll work with developers to create admin tools and implement and test new site features.

Music-loving DevOps (with Perl), get in here! London based role

We’ve got an intriguing role for a Lead DevOps Engineer who cares about great music. Our client knows all about how you listen to music: as an independent global music business, they work with artists, labels, and distributors to release and sell music on their digital platform.

Is your Python as good as your Perl? Perl/Python role in London

Our client is at the pinnacle of the premium native advertising game for corporate, tech, financial services, and lifestyle technology. This role is for a Senior Developer who is equally comfortable with Perl AND Python.

What would your computer say about you? Perl, Python, NLP role in Amsterdam

Our client is the worldwide leader in machine intelligence for matching people with jobs, which is to say that when it comes to hiring, they know what they’re doing. They’re looking for a Natural Language Processing (NLP) Engineer who is passionate about Machine Intelligence and can evaluate NLP systems.

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