Perl Weekly #628 - Have you tried Perl v5.38?
Tags: perl, news, programming
Published: 2023-08-07 03:36:04

---
title: Perl Weekly #628 - Have you tried Perl v5.38?
published: true
description: 
tags: perl, news, programming
canonical_url: https://perlweekly.com/archive/628.html
series: perl-weekly
---

Originally published at [Perl Weekly 628](https://perlweekly.com/archive/628.html)


Hi there,

Ever since the release of <strong>Perl v5.38</strong>, I have been thinking of playing with it but never got anything interesting to work on. <strong>Chris Prather</strong> is taking the lead to my knowledge, sorry if I missed anyone else. You can checkout the <a href="https://chris.prather.org/perl-roguelike-part-0.html">Part 0</a>, <a href="https://chris.prather.org/perl-roguelike-part-1.html">Part 1</a>, <a href="https://chris.prather.org/perl-roguelike-part-2.html">Part 2</a>,,<a href="https://chris.prather.org/perl-roguelike-part-3.html">Part 3</a>, <a href="https://chris.prather.org/perl-roguelike-part-4.html">Part 4</a>, <a href="https://chris.prather.org/perl-roguelike-part-5.html">Part 5</a> and <a href="https://chris.prather.org/perl-roguelike-part-6.html">Part 6</a>. We should all be gratefull that <strong>Chris</strong> is making an effort to showcase the power of <strong>Perl v5.38</strong>. I would also like to mention another name, <strong>Renee Baker</strong>, who shared his encounter with the latest release in the <a href="https://blog.perl-academy.de/2023-08-01-ein-groaer-klassenunterschied-class">blog post</a>, originally written in <strong>German</strong> but I used browser translate feature to read in <strong>English</strong>. Kudos to their efforts for sharing the knowledge with us. I applaud their dedications and love for <strong>Perl</strong>.

One of core team member, <strong>Steven Little</strong> of <strong>Corinna</strong> started project, <a href="https://github.com/stevan/Stella">Stella</a>, using the latest release of <strong>Perl v5.38</strong>. It also reminded me a <a href="https://ovid.github.io/blog/politics-in-programming.html">blog post</a> by <strong>Curtis Poe</strong> shared <strong>2 years ago</strong>. I still find it very usefull and handy.

<strong>Have you done anything with Perl v5.38?</strong>

If yes then please do share with us so that we can make it public here with the community. In <strong>2021</strong>, I shared the <strong>Design Pattern</strong> implementation using <a href="https://metacpan.org/pod/Moo">Moo</a> and family in the <a href="https://github.com/manwar/Design-Patterns">GitHub repository</a>. With so much happenings with <strong>Perl v5.38</strong>, I tried to re-implement <a href="https://github.com/manwar/Design-Patterns/tree/master/00-class-feature/01-singleton">Singleton</a> just for fun using the new experimental feature <strong>class</strong>. I will see what else I can do next with the limited features we have in <strong>Perl v5.38</strong>.

<strong>Facebook and Perl ...</strong>

As most of you know, we have two very active <strong>Facebook groups</strong> primarily dedicated to the <strong>Perl</strong> language i.e. <a href="https://www.facebook.com/groups/perlcommunity">The Perl Community</a> managed by <strong>Curtis Poe</strong> and <a href="https://www.facebook.com/groups/perlprogrammers">Perl Programmers</a> managed by <strong>Will Braswell</strong>. Fortunately, I am one of the moderators for both <strong>Perl</strong> groups in <strong>Facebook</strong>. Of the two groups, one is private and the other is public. <strong>Gabor Szabo</strong>, the chief editor of the <strong>Perl weekly</strong> newsletter, joined the Facebook group with much fanfare. Everyone welcomed him with open hands. I was happy to see him sharing his valuable ideas with the group members. Last week <a href="https://perlweekly.com/archive/627.html">newsletter</a> editorial created so much noise that <strong>Gabor</strong> decided to leave the <strong>Perl Programmers</strong> group. Only recently we <a href="https://www.youtube.com/watch?v=Q1H9yKf8BI0">heard</a> from <strong>Sawyer X</strong> about the abuse he received and how he decided to stay away from any future <strong>Perl meetups/conferences</strong>. What a loss to <strong>Perl Community</strong> in general. <strong>Dave Cross</strong> also left the group in the similar fashion but luckily he is still active. If we start loosing stalwarts like this then very soon we will not have anyone to lookup for advice/guidance.

I am writing this editorial midweek (Thursday night) as I am flying to India on Friday morning. By the time you get this newsletter, I would be in India. I will checkout the response on social media platform. Let us all try to create friendly space where everyone is welcome.

Enjoy the rest of the newsletter and stay safe.

  --
  Your editor: Mohammad S. Anwar.


## Announcements

  
### [2023 Perl Advent Calendar](https://github.com/perladvent/Perl-Advent/issues/new/choose)

It's time to start thinking about how you are going to contribute to the 2023 Perl Advent Calendar.

  

---

## Articles

  
### [No One Is Immune to Abuse](https://blogs.perl.org/users/oldtechaa/2023/07/no-one-is-immune-to-abuse.html)

Avery felt it is important to share his view with the community about the recent video by Sawyer. Sensitive discussion, thanks for sharing.

  

---

## Web

  
### [Modern Perl Catalyst: Docker Setup](https://dev.to/jjn1056/modern-perl-catalyst-docker-setup-2246)

John started blog series about Modern Perl Catalyst. If you are new to Catalyst like me then this is the good start.

  
### [Modern Perl Catalyst: Docker Setup - Update](https://dev.to/jjn1056/modern-perl-catalyst-docker-setup-update-150m)

Further update on docket setup. Find out more how Perl v5.38 would behave.

  

---

## The Weekly Challenge
<a href="https://theweeklychallenge.org/">The Weekly Challenge</a> by <a href="http://www.manwar.org/">Mohammad Anwar</a> 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 <a href="https://perl.careers/">PerlCareers</a>.
  
### [The Weekly Challenge - 229](https://theweeklychallenge.org/blog/perl-weekly-challenge-229)

Welcome to a new week with a couple of fun tasks: "Lexicographic Order" and "Two out of Three". If you are new to the weekly challenge, why not join us and have fun every week? For more information, please read the <a href="https://theweeklychallenge.org/faq">FAQ</a>.

  
### [RECAP - The Weekly Challenge - 228](https://theweeklychallenge.org/blog/recap-challenge-228)

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

  
### [TWC228](https://deadmarshal.blogspot.com/2023/07/twc228.html)

What a pleasant surprise to have blog post by Ali. Well done.

  
### [https://raku-musings.com/uniquely-empty.html](https://raku-musings.com/uniquely-empty.html)

Arne explains the subtle behaviour of Raku and shares the correct use of function. Thanks for sharing.

  
### [Get Sum: Weekly Challenge #228](https://jacoby.github.io/2023/07/31/get-sum-weekly-challenge-228.html)

Interesting discussion around the task, worth checking out. Thanks for sharing.

  
### [PWC228 - Unique Sum](https://github.polettix.it/ETOOBUSY/2023/08/05/pwc228-unique-sum/)

Great use of BagHash and it's counterpart in Perl. Great work, keep it up.

  
### [PWC228 - Empty Array](https://github.polettix.it/ETOOBUSY/2023/08/06/pwc228-empty-array/)

No question from Flavio, that is big achievements. Thanks for your support and encouragements.

  
### [Perl Weekly Challenge: Week 228](https://www.braincells.com/perl/2023/07/perl_weekly_challenge_week_228.html)

Raku continue to impress us with the compact solution. So cool, keep it up.

  
### [Perl Weekly Challenge 228: Unique Sum](https://blogs.perl.org/users/laurent_r/2023/07/perl-weekly-challenge-228-unique-sum.html)

Nice use of Bag from Raku. Bonus get to know the Bag equivalent in Perl. Highly recommended.

  
### [Perl Weekly Challenge 228: Empty Array](https://blogs.perl.org/users/laurent_r/2023/08/perl-weekly-challenge-228-empty-array.html)

I find this week solution very brave attempt. Why? Check it out yourself.

  
### [Sums and Swaps](https://fluca1978.github.io/2023/07/31/PerlWeeklyChallenge228.html)

Complete and compact solution in Raku as always. You get bonus SQL solution too. Thanks for sharing.

  
### [Perl Weekly Challenge 228](https://wlmb.github.io/2023/07/31/PWC228/)

With the help of CPAN module, made the one-liner even more crispier. Thank you.

  
### [Perl Weekly Challenge: Unique Sums and Empty Arrays](http://packy.dardan.com/2023/08/02/perl-weekly-challenge-unique-sums-and-empty-arrays/)

I like the build up to the end result. Start with simple then get to the perfect solution. Cool, keep it up.

  
### [Add up the singletons and clear out the list](http://ccgi.campbellsmiths.force9.co.uk/challenge/228)

Loved the compact one-liner in Perl with the help of CPAN module. Keep it up great work.

  
### [The Weekly Challenge #228](https://hatley-software.blogspot.com/2023/08/robbie-hatleys-solutions-to-weekly.html)

Simple use of hash and map, gave us the perfect solution. Keep it simple yet elegant. Well done.

  
### [The Empty Sum](https://blog.firedrake.org/archive/2023/08/The_Weekly_Challenge_228__The_Empty_Sum.html)

It is nice to see how hash is used in different languages. Keep it going.

  
### [Weekly Challenge 228](https://dev.to/simongreennet/weekly-challenge-228-1j9)

Nice comparison betwwen Python and Perl solutions. You pick your favourite.

  

---

## Rakudo

  
### [2023.31 Unicode Explained](https://rakudoweekly.blog/2023/07/31/2023-31-unicode-explained/)



  

---

## Weekly collections

  
### [NICEPERL's lists](http://niceperl.blogspot.com/)

<a href="https://niceperl.blogspot.com/2023/08/cdlv-12-great-cpan-modules-released.html">Great CPAN modules released last week</a>;<br><a href="https://niceperl.blogspot.com/2023/08/dlxxxix-stackoverflow-perl-report.html">StackOverflow Perl report</a>.

  

---

## Events

  
### [Perl and Koha](https://perlkohacon.fi/)

August 14-18, 2023, Helsinki, Finland

  

---

## <a href="https://perl.careers/?utm_source=perlweekly&utm_campaign=perlweekly&utm_medium=perlweekly">Perl Jobs by Perl Careers</a>

  
### [Join the Team Revolutionizing Recruitment! UK Remote Perl + Typescript Dev](https://job.perl.careers/1tr)

Join a team of forward-thinkers who are reshaping the recruitment landscape. Your contributions will directly impact how recruiters excel in their roles and revolutionize the industry. Ideal candidate has solid Perl experience in addition to being comfortable with TypeScript and/or Node.js.

  
### [UK Remote Perl Programmer for Leading Enterprise Tech Publication](https://job.perl.careers/fsk)

Our 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 seeking a talented Perl programmer to manage the full life-cycle of software projects on a remote basis. The ideal candidate is UK/EU-based.

  
### [Perl Programmer Opportunity - Join a Prominent Tech Publishing Powerhouse in the Philippines](https://job.perl.careers/22n)

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.

  
### [Bold, beautiful, and… brainy? Senior Perl roles in Malaysia, Dubai and Malta](https://job.perl.careers/ije)

With all the knowledge in your big, beautiful brain, it’s time to join a company that appreciates your breadth of experience. Our client provides online trading services and with offices in Dubai, Malta, and Malaysia, they’ve got the global reach that may provide the challenge you’re looking for. They know that a seasoned Perl pro is just what their team needs, and that's where you come in!

  

---




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](https://perlweekly.com/archive/) of all the issues.

Not yet subscribed to the newsletter? [Join us free of charge](https://perlweekly.com/subscribe.html)!

(C) Copyright [Gabor Szabo](https://szabgab.com/)
The articles are copyright the respective authors.