Tue Feb 17 10:21:21 2026
EVENTS
 FREE
SOFTWARE
INSTITUTE

POLITICS
JOBS
MEMBERS'
CORNER

MAILING
LIST

NYLXS Mailing Lists and Archives
NYLXS Members have a lot to say and share but we don't keep many secrets. Join the Hangout Mailing List and say your peice.

DATE 2025-07-01

HANGOUT

2026-02-17 | 2026-01-17 | 2025-12-17 | 2025-11-17 | 2025-10-17 | 2025-09-17 | 2025-08-17 | 2025-07-17 | 2025-06-17 | 2025-05-17 | 2025-04-17 | 2025-03-17 | 2025-02-17 | 2025-01-17 | 2024-12-17 | 2024-11-17 | 2024-10-17 | 2024-09-17 | 2024-08-17 | 2024-07-17 | 2024-06-17 | 2024-05-17 | 2024-04-17 | 2024-03-17 | 2024-02-17 | 2024-01-17 | 2023-12-17 | 2023-11-17 | 2023-10-17 | 2023-09-17 | 2023-08-17 | 2023-07-17 | 2023-06-17 | 2023-05-17 | 2023-04-17 | 2023-03-17 | 2023-02-17 | 2023-01-17 | 2022-12-17 | 2022-11-17 | 2022-10-17 | 2022-09-17 | 2022-08-17 | 2022-07-17 | 2022-06-17 | 2022-05-17 | 2022-04-17 | 2022-03-17 | 2022-02-17 | 2022-01-17 | 2021-12-17 | 2021-11-17 | 2021-10-17 | 2021-09-17 | 2021-08-17 | 2021-07-17 | 2021-06-17 | 2021-05-17 | 2021-04-17 | 2021-03-17 | 2021-02-17 | 2021-01-17 | 2020-12-17 | 2020-11-17 | 2020-10-17 | 2020-09-17 | 2020-08-17 | 2020-07-17 | 2020-06-17 | 2020-05-17 | 2020-04-17 | 2020-03-17 | 2020-02-17 | 2020-01-17 | 2019-12-17 | 2019-11-17 | 2019-10-17 | 2019-09-17 | 2019-08-17 | 2019-07-17 | 2019-06-17 | 2019-05-17 | 2019-04-17 | 2019-03-17 | 2019-02-17 | 2019-01-17 | 2018-12-17 | 2018-11-17 | 2018-10-17 | 2018-09-17 | 2018-08-17 | 2018-07-17 | 2018-06-17 | 2018-05-17 | 2018-04-17 | 2018-03-17 | 2018-02-17 | 2018-01-17 | 2017-12-17 | 2017-11-17 | 2017-10-17 | 2017-09-17 | 2017-08-17 | 2017-07-17 | 2017-06-17 | 2017-05-17 | 2017-04-17 | 2017-03-17 | 2017-02-17 | 2017-01-17 | 2016-12-17 | 2016-11-17 | 2016-10-17 | 2016-09-17 | 2016-08-17 | 2016-07-17 | 2016-06-17 | 2016-05-17 | 2016-04-17 | 2016-03-17 | 2016-02-17 | 2016-01-17 | 2015-12-17 | 2015-11-17 | 2015-10-17 | 2015-09-17 | 2015-08-17 | 2015-07-17 | 2015-06-17 | 2015-05-17 | 2015-04-17 | 2015-03-17 | 2015-02-17 | 2015-01-17 | 2014-12-17 | 2014-11-17 | 2014-10-17 | 2014-09-17 | 2014-08-17 | 2014-07-17 | 2014-06-17 | 2014-05-17 | 2014-04-17 | 2014-03-17 | 2014-02-17 | 2014-01-17 | 2013-12-17 | 2013-11-17 | 2013-10-17 | 2013-09-17 | 2013-08-17 | 2013-07-17 | 2013-06-17 | 2013-05-17 | 2013-04-17 | 2013-03-17 | 2013-02-17 | 2013-01-17 | 2012-12-17 | 2012-11-17 | 2012-10-17 | 2012-09-17 | 2012-08-17 | 2012-07-17 | 2012-06-17 | 2012-05-17 | 2012-04-17 | 2012-03-17 | 2012-02-17 | 2012-01-17 | 2011-12-17 | 2011-11-17 | 2011-10-17 | 2011-09-17 | 2011-08-17 | 2011-07-17 | 2011-06-17 | 2011-05-17 | 2011-04-17 | 2011-03-17 | 2011-02-17 | 2011-01-17 | 2010-12-17 | 2010-11-17 | 2010-10-17 | 2010-09-17 | 2010-08-17 | 2010-07-17 | 2010-06-17 | 2010-05-17 | 2010-04-17 | 2010-03-17 | 2010-02-17 | 2010-01-17 | 2009-12-17 | 2009-11-17 | 2009-10-17 | 2009-09-17 | 2009-08-17 | 2009-07-17 | 2009-06-17 | 2009-05-17 | 2009-04-17 | 2009-03-17 | 2009-02-17 | 2009-01-17 | 2008-12-17 | 2008-11-17 | 2008-10-17 | 2008-09-17 | 2008-08-17 | 2008-07-17 | 2008-06-17 | 2008-05-17 | 2008-04-17 | 2008-03-17 | 2008-02-17 | 2008-01-17 | 2007-12-17 | 2007-11-17 | 2007-10-17 | 2007-09-17 | 2007-08-17 | 2007-07-17 | 2007-06-17 | 2007-05-17 | 2007-04-17 | 2007-03-17 | 2007-02-17 | 2007-01-17 | 2006-12-17 | 2006-11-17 | 2006-10-17 | 2006-09-17 | 2006-08-17 | 2006-07-17 | 2006-06-17 | 2006-05-17 | 2006-04-17 | 2006-03-17 | 2006-02-17 | 2006-01-17 | 2005-12-17 | 2005-11-17 | 2005-10-17 | 2005-09-17 | 2005-08-17 | 2005-07-17 | 2005-06-17 | 2005-05-17 | 2005-04-17 | 2005-03-17 | 2005-02-17 | 2005-01-17 | 2004-12-17 | 2004-11-17 | 2004-10-17 | 2004-09-17 | 2004-08-17 | 2004-07-17 | 2004-06-17 | 2004-05-17 | 2004-04-17 | 2004-03-17 | 2004-02-17 | 2004-01-17 | 2003-12-17 | 2003-11-17 | 2003-10-17 | 2003-09-17 | 2003-08-17 | 2003-07-17 | 2003-06-17 | 2003-05-17 | 2003-04-17 | 2003-03-17 | 2003-02-17 | 2003-01-17 | 2002-12-17 | 2002-11-17 | 2002-10-17 | 2002-09-17 | 2002-08-17 | 2002-07-17 | 2002-06-17 | 2002-05-17 | 2002-04-17 | 2002-03-17 | 2002-02-17 | 2002-01-17 | 2001-12-17 | 2001-11-17 | 2001-10-17 | 2001-09-17 | 2001-08-17 | 2001-07-17 | 2001-06-17 | 2001-05-17 | 2001-04-17 | 2001-03-17 | 2001-02-17 | 2001-01-17 | 2000-12-17 | 2000-11-17 | 2000-10-17 | 2000-09-17 | 2000-08-17 | 2000-07-17 | 2000-06-17 | 2000-05-17 | 2000-04-17 | 2000-03-17 | 2000-02-17 | 2000-01-17 | 1999-12-17

Key: Value:

Key: Value:

MESSAGE
DATE 2025-07-21
FROM Gabor Szabo
SUBJECT Subject: [Hangout - NYLXS] [Perlweekly] #730 - RIP MST
From hangout-bounces-at-nylxs.com Mon Jul 21 13:10:09 2025
Return-Path:
X-Original-To: archive-at-mrbrklyn.com
Delivered-To: archive-at-mrbrklyn.com
Received: from www2.mrbrklyn.com (www2.mrbrklyn.com [96.57.23.82])
by mrbrklyn.com (Postfix) with ESMTP id 7EBE41640F3;
Mon, 21 Jul 2025 13:10:08 -0400 (EDT)
X-Original-To: hangout-at-www2.mrbrklyn.com
Delivered-To: hangout-at-www2.mrbrklyn.com
Received: by mrbrklyn.com (Postfix, from userid 1000)
id 4E4651640F0; Mon, 21 Jul 2025 13:10:03 -0400 (EDT)
Resent-From: Ruben Safir
Resent-Date: Mon, 21 Jul 2025 13:10:03 -0400
Resent-Message-ID: <20250721171003.GA23987-at-www2.mrbrklyn.com>
Resent-To: hangout-at-mrbrklyn.com
X-Original-To: ruben-at-mrbrklyn.com
Delivered-To: ruben-at-mrbrklyn.com
Received: from s.wfbtzhsv.outbound-mail.sendgrid.net
(s.wfbtzhsv.outbound-mail.sendgrid.net [159.183.224.104])
(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
(Client did not present a certificate)
by mrbrklyn.com (Postfix) with ESMTPS id A8B0D1640E8
for ; Mon, 21 Jul 2025 01:34:17 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=szabgab.com;
h=content-type:date:from:mime-version:subject:to:cc:content-type:date:
from:subject:to;
s=s1; bh=sgFtlIyNCkrLGfWu2g5VFrLEvJ0RDD6jUYVSMVC78mc=;
b=la7O1lY/tRQ6iYVDvU7n7tDCKjQMtY/B49cbyW0T23GptInLKTGz4/YmmQp5Xf22h0bx
XWexg1vqVP6jU1qI8Ua9cMHeZ10bPYP1b7n4uRpdjAt8BbCY0l5D8eSTSLaoyBHsnxaLaw
bs3df31JpHq3wfkhFkxHstPmJTInontfzJlBLJ+qqqEskKAdzM88Q2ByyXGvWhKLos9AVa
0nCILXNSagERQmA1KN1mtnK8PkiQ3oqB0/B57l2pS7Dbexu7xmIypkBz+GBOXYY6+pRuhr
h0rhw9k46BWPfekYtz67AiREtSUNYSQgbHJJYEs14qp66lKSZ4O47HXcCD5rCMVQ==
Received: by recvd-7f4fb8995-fd4g2 with SMTP id
recvd-7f4fb8995-fd4g2-1-687DD157-19
2025-07-21 05:34:15.909347407 +0000 UTC m=+4020612.412508707
Received: from MjA0MzMyMDc (unknown) by geopod-ismtpd-0 (SG) with HTTP
id 8e1HjFjhQiiDBS3SZcuSpA Mon, 21 Jul 2025 05:34:15.849 +0000 (UTC)
Date: Mon, 21 Jul 2025 05:34:15 +0000 (UTC)
From: Gabor Szabo
Mime-Version: 1.0
Message-ID: <8e1HjFjhQiiDBS3SZcuSpA-at-geopod-ismtpd-0>
X-SG-EID: =?us-ascii?Q?u001=2EfEeT3imdomNYTgM3CPMr=2F5Dkst8c96g=2FUCTCSTQhFzPFq1p+hf5OYWVNg?=
=?us-ascii?Q?tIP=2F6ApT1xp2O6mxeiiFnuthCIR2hevXGJuW4vJ?=
=?us-ascii?Q?=2F5QzxUhlGYOhD3MWgXdlsEtiFB=2Ff8cVKP0Wl4Nq?=
=?us-ascii?Q?rox79UnX5XKyG+EgrXIEYh9ZNrfS+1YD1iUkYq1?=
=?us-ascii?Q?CDKCBFcWzlZQSNsx2zNBX9z25J+SbPEfKWtXnvH?=
=?us-ascii?Q?Q=3D=3D?=
To: ruben-at-mrbrklyn.com
X-Entity-ID: u001.JvYq+PmxR+Jk4HAvLs9YyA==
Subject: [Hangout - NYLXS] [Perlweekly] #730 - RIP MST
X-BeenThere: hangout-at-nylxs.com
X-Mailman-Version: 2.1.30rc1
Precedence: list
List-Id: NYLXS Tech Talk and Politics
List-Unsubscribe: ,

List-Archive:
List-Post:
List-Help:
List-Subscribe: ,

Content-Type: multipart/mixed; boundary="===============0281974068=="
Errors-To: hangout-bounces-at-nylxs.com
Sender: "Hangout"

--===============0281974068==
Content-Type: multipart/alternative; boundary=b14b859d1b09eaa6b5c528b7e9a4ac11cd8073ee0121d4ca72a5ec1c1dee

--b14b859d1b09eaa6b5c528b7e9a4ac11cd8073ee0121d4ca72a5ec1c1dee
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0

Perl Weekly=20

https://perlweekly.com/

You can read the newsletter on the web, if you prefer.
https://perlweekly.com/archive/730.html



Hi there,

We all know the loss of brilliant mind, Matt S Trout. I am
still recovering from it. RIP, my friend.

Every time I come across this: *1983 - 2025*, it reminds
me of my birth year *1975*.

MetaCPAN ( https://metacpan.org ) seems to be running smoothly as shared in
this post (
https://blogs.perl.org/users/dean/2025/07/metacpan-running-really-well-than
ks.html ) by Dean. Anyone interested in the work done can
find the documentation here (
https://github.com/metacpan/metacpan-k8s/issues/154 ).

The recently concluded The Perl and Raku Conference 2025
videos are now public on YouTube ( https://www.youtube.com/-at-YAPCNA ). Of
all of them, one of my favourites is the talk about Dancer2 (
https://www.youtube.com/watch?v=3DpCTj-lT2Y40 ) by Jason
Crome
.

As you know, we had the development release Perl
v5.42.0-RC1
on June 25, 2025. In case you missed
it, here is the delta page (
https://metacpan.org/release/CONTRA/perl-5.42.0-RC1/view/pod/perldelta.pod
) listing all the changes in the release. A week later, we had the
maintenance release Perl v5.42.0 on July 3,
2025
. Again, we have a dedicated delta page (
https://metacpan.org/release/BOOK/perl-5.42.0/view/pod/perldelta.pod ) for
this release.

What's your favourite change in this release?

For me, I liked the support for lexical method in the
experimental class feature. I'm aware, there are many other importants
improvements and bug fixes as well. A big Thank You, to
Perl Development Team.

What's next in the pipeline?

Well, if you ask me, I'm still waiting for support for
roles in the experimental class feature. I've heard some
whispers that it's in the pipeline. I'm glad it has not been pushed aside.
I'm hoping the next stable release will bring good news, fingers crossed!

What are you working on these days?

I'm mostly working on AWS related services these days as
my day job revolves around them. I'm super excited to be working under the
guidance of Andrew Solomon from GeekUni (
https://geekuni.com ). Whenever I explore something new, I create a public
post about my experience, viewing it through the lens of
Perl and Python.

It's not always about AWS, my last post was about Lexical
Method in Perl v5.42 (
https://theweeklychallenge.org/blog/lexical-method-v542 ). I know, it's
been nearly a month now but I'm currently working on a blog post about
AWS Lambda. My experience so far has been a bit mixed. The
native support for Perl in AWS Lambda is
not as robust as Python's. After spending a few nights on
it, I finally gave up. I'm happy creating lambda function in
Python and then calling them programatically from
Perl and Python.

The most fun part is when the lambda function is stored in an S3
bucket
. Then there's another twist, using
APIGateway to call lambda function. I use
LocalStack (the free version) as a local platform.
Unfortunately, the free version doesn't have all the
features enabled, but it's still good enough to get my hand dirty.

My go-to CPAN module for all AWS related
services is Paws ( https://metacpan.org/pod/Paws ). I must admit, it's been
rock solid.

Apart from AWS, I'm also working on blog posts about
DBIC, ElasticSearch,
Caching and Serialisation in
Perl. Some are nearly finished, they just need a final
touch-up before going public. You can track all my experiments on my
personal blog page ( https://theweeklychallenge.org/blogs ).

I noticed a nee section titled "Sponsors" added to the
newsletter by Gabor. It did the trick for me and brought
in one additional sponsor last week, taking the total count to 35
sponsors
. I'd like to take this opportunity to thank each and
every sponsor for their generous support. Thank you, Gabor
for the initiative!

Enjoy the rest of the newsletter and take extra care of yourself.

--
Your editor: Mohammad Sajid Anwar.


Sponsors

=20
Support Mohammad
https://www.patreon.com/manwar
=20
This edition of the Perl Weekly newsletter was prepared by Mohammad Sajid
Anwar. There are 35 people supporting him with 5-10 USD / month via
Patreon ( https://www.patreon.com/manwar ). Join them now!
--------------

=20
Support Gabor
https://www.patreon.com/szabgab
=20
The chief editor of the Perl Weekly newsletter is Gabor Szabo. There are =
32
people supporting him with 5-10 USD / month via Patreon (
https://www.patreon.com/szabgab ). Join them now!
--------------

=20

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Articles

=20
MetaCPAN running really well. Thanks!
https://blogs.perl.org/users/dean/2025/07/metacpan-running-really-well-th=
anks.html
=20
MetaCPAN is running smoothly now, thanks to the hardwork of the core team=
.
--------------

=20

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Grants

=20
Maintaining Perl 5 Core (Dave Mitchell): June 2025
https://news.perlfoundation.org/post/maintaining_perl_dave_mitchell_june_=
2025
=20
=20
--------------

=20
Maintaining Perl (Tony Cook) May 2025
https://news.perlfoundation.org/post/maintaining_perl_tonyc_may_2025
=20
=20
--------------

=20

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

The Weekly Challenge
The Weekly Challenge ( https://theweeklychallenge.org ) by Mohammad Sajid
Anwar ( https://manwar.org ) will help you step out of your comfort-zone.
You can even win prize money of $50 by participating in the weekly
challenge. We pick one champion at the end of the month from among all of
the contributors during the month, thanks to the sponsor Lance Wicks.
=20
The Weekly Challenge - 331
https://theweeklychallenge.org/blog/perl-weekly-challenge-331
=20
Welcome to a new week with a couple of fun tasks "Last Word" and "Buddy
Strings". 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 (
https://theweeklychallenge.org/faq ).
--------------

=20
RECAP - The Weekly Challenge - 330
https://theweeklychallenge.org/blog/recap-challenge-330
=20
Enjoy a quick recap of last week's contributions by Team PWC dealing with
the "Clear Digits" and "Title Capital" tasks in Perl and Raku. You will
find plenty of solutions to keep you busy.
--------------

=20
TWC330
https://deadmarshal.blogspot.com/2025/07/twc330.html
=20
Both solutions demonstrate excellent Perl idioms. Compact yet readable an=
d
good test case coverage
--------------

=20
Clearly Capital
https://raku-musings.com/clearly-capital.html
=20
Clear explanation of Raku=E2=80=99s built-in methods (words, tc). Demonst=
rates both
high-level and low-level solutions. Also includes tests to ensure
correctness.
--------------

=20
Perl Weekly Challenge: Week 330
https://www.braincells.com/perl/2025/07/perl_weekly_challenge_week_330.ht=
ml
=20
Clear, idiomatic solutions. Effective demonstration of Raku's modern
features. Practical examples with immediate applicability.
--------------

=20
Capital Cleared
https://github.sommrey.de/the-bears-den/2025/07/18/ch-330.html
=20
Production-grade error handling. Empirical performance data. Thoughtful
delimiter selection and comprehensive test coverage.
--------------

=20
crunching words
https://fluca1978.github.io/2025/07/14/PerlWeeklyChallenge330.html
=20
Clear regex pattern using character classes. Clean ternary operator usage=
.
Proper string manipulation methods (tc, lc).
--------------

=20
Perl Weekly Challenge 330
https://wlmb.github.io/2025/07/14/PWC330/
=20
A great post for Perl veterans who appreciate terse, clever code. Beginne=
rs
might struggle without comments.
--------------

=20
Capitalizing on Regular Expressions
https://github.com/MatthiasMuth/perlweeklychallenge-club/tree/muthm-330/c=
hallenge-330/matthias-muth#readme
=20
The step-by-step examples for both tasks are excellent and make the logic
easy to follow. The rationale for using regular expressions is well
explained and the commentary on loop construction demonstrates good code
readability practices.
--------------

=20
Perl Weekly Challenge 330
https://packy.dardan.com/b/Yf
=20
The post shines with its regex elegance and Perl idiomatic style, great f=
or
anyone looking to level up their one-liner skills. A bit of reinforcement
with edge-case handling, explanatory tests, and clarity amplifies the
educational value significantly.
--------------

=20
Digitless Capitals
http://ccgi.campbellsmiths.force9.co.uk/challenge/330
=20
The while loop with a regex and substitution is concise and works as
intended. Clever way to remove the last character from the matched
non-digit portion.
--------------

=20
The Weekly Challenge #330
https://hatley-software.blogspot.com/2025/07/robbie-hatleys-solutions-in-=
perl-for_34.html
=20
Solutions are practical and well-reasoned. Great for learners due to clea=
r
problem breakdowns.
--------------

=20
Clear Title
https://blog.firedrake.org/archive/2025/07/The_Weekly_Challenge_330__Clea=
r_Title.html
=20
Solutions are concise and readable. Emphasizes immutability and expressiv=
e
transformations.
--------------

=20
Clearly the Title
https://dev.to/simongreennet/weekly-challenge-clearly-the-title-4bom
=20
The post offers clean, practical solutions in two languages making it bot=
h
educational and accessible.
--------------

=20
Raku Weekly Challenge : Week 330
https://khanate.co.uk/weekly/330.html
=20
A well-written, idiomatic Raku solution that highlights the language=E2=
=80=99s
strengths=E2=80=94typing, dispatch and string manipulation while remainin=
g
readable and well-tested.
--------------

=20
Specifications, Ambiguity, Contradiction
https://blog.ysth.info/specifications-ambiguity-contradiction-weekly-chal=
lenge-330/
=20
Goes beyond coding to dissect problem ambiguities, rare in challenge
solutions. Provides multiple implementations to handle edge cases.
--------------

=20

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Rakudo

=20
2025.28 Wayland=E2=80=99s Smithy
https://rakudoweekly.blog/2025/07/14/2025-28/
=20
=20
--------------

=20

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Weekly collections

=20
NICEPERL's lists
http://niceperl.blogspot.com/
=20
Great CPAN modules released last week (
https://niceperl.blogspot.com/2025/07/dlvii-7-great-cpan-modules-released
.html ).
--------------

=20

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Events

=20
Paris.pm monthly meeting
https://paris.mongueurs.net/
=20
August 13, 2025
--------------

=20
Paris.pm monthly meeting
https://paris.mongueurs.net/
=20
September 10, 2025
--------------

=20

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D




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 a=
ll the issues.

Reading this as a non-subscriber? Join us free of charge. https://perlweekl=
y.com/

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

You can freely redistribute this message if
you keep the whole message intact, including
the Copyright notice and this text.

If you don't want to receive mails any more
you can unsubscribe here: https://perlweekly.com/unsubscribe.html


--b14b859d1b09eaa6b5c528b7e9a4ac11cd8073ee0121d4ca72a5ec1c1dee
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html; charset=utf-8
Mime-Version: 1.0





1.0, user-scalable=3Dyes">
Perl Weekly Issue #730 - 2025-07-21 - RIP MST





color=3D"#ffffff">






=20

=20

=20
=20


=20

=20
=20


=20

=20

=20
=20


=20

=20

=20

=20

=20

=20

=20

=20

=20

=20

=20

=20

=20

=20

=20

=20

=20
=20


=20

=20
=20


=20

=20
=20


=20

=20

=20
=20





background-color: #004065;
color: #FFF;
text-decoration: none;
font-size: 40px;
font-weight: bold;
font-family: Gadget;
=20
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border: 1px solid #000;
padding: 10px;
">Perl Weekly

=20


style=3D"border-bottom: 1px solid #ccc;
padding-bottom: 8px;
font-size: 18px;">
Issue #730 - 2025-07-21 - RIP MST



latest | https://perlweekly.com/archive">archive | edited by manwar.org/">Mohammad Sajid Anwar

=20

This edition was made possible by the n.com/manwar">supporters of our cause.

=20


You can read the ne=
wsletter on the web
, if you prefer.

=20





=20


Hi there,


=20


We all know the loss of brilliant mind, Matt S Troutg>. I am still recovering from it. RIP, my friend.


=20


Every time I come across this: *1983 - 2025*, it r=
eminds me of my birth year *1975*.


=20


MetaCPAN seems to be running s=
moothly as shared in this /07/metacpan-running-really-well-thanks.html">post by Deanong>. Anyone interested in the work done can find the documentation =3D"https://github.com/metacpan/metacpan-k8s/issues/154">here.


=20


The recently concluded The Perl and Raku Conference 2025trong> videos are now public on >YouTube. Of all of them, one of my favourites is the talk about f=3D"https://www.youtube.com/watch?v=3DpCTj-lT2Y40">Dancer2 by =
Jason Crome
.


=20


As you know, we had the development release Perl v5.42.0-RC=
1
on June 25, 2025. In case you missed it, here i=
s the od/perldelta.pod">delta page listing all the changes in the release. A =
week later, we had the maintenance release Perl v5.42.0 on=
July 3, 2025. Again, we have a dedicated ://metacpan.org/release/BOOK/perl-5.42.0/view/pod/perldelta.pod">delta page=
for this release.


=20


What's your favourite change in this release?


=20


For me, I liked the support for lexical method in =
the experimental class feature. I'm aware, there are many other importants =
improvements and bug fixes as well. A big Thank You, to trong>Perl Development Team
.


=20


What's next in the pipeline?


=20


Well, if you ask me, I'm still waiting for support for role=
s
in the experimental class feature. I've heard some whispers that=
it's in the pipeline. I'm glad it has not been pushed aside. I'm hoping th=
e next stable release will bring good news, fingers crossed!


=20


What are you working on these days?


=20


I'm mostly working on AWS related services these d=
ays as my day job revolves around them. I'm super excited to be working und=
er the guidance of Andrew Solomon from geekuni.com">GeekUni. Whenever I explore something new, I create a publ=
ic post about my experience, viewing it through the lens of Perltrong> and Python.


=20


It's not always about AWS, my last post was about =
Lexical=
Method in Perl v5.42
. I know, it's been nearly a month now but I'm cur=
rently working on a blog post about AWS Lambda. My experie=
nce so far has been a bit mixed. The native support for Perlg> in AWS Lambda is not as robust as Pythong>'s. After spending a few nights on it, I finally gave up. I'm happy creat=
ing lambda function in Python and then calling them progra=
matically from Perl and Python.


=20


The most fun part is when the lambda function is stored in an ng>S3 bucket
. Then there's another twist, using APIGateway=
to call lambda function. I use LocalStack (the free versi=
on)
as a local platform. Unfortunately, the free =
version doesn't have all the features enabled, but it's still good enough t=
o get my hand dirty.


=20


My go-to CPAN module for all AWS =
related services is Paws. I m=
ust admit, it's been rock solid.


=20


Apart from AWS, I'm also working on blog posts abo=
ut
DBIC, ElasticSearch, Caching<=
/strong> and Serialisation in Perl. Some =
are nearly finished, they just need a final touch-up before going public. Y=
ou can track all my experiments on my .org/blogs">personal blog page.


=20


I noticed a nee section titled "Sponsors" added to=
the newsletter by Gabor. It did the trick for me and brou=
ght in one additional sponsor last week, taking the total count to =
35 sponsors
. I'd like to take this opportunity to thank each and e=
very sponsor for their generous support. Thank you, Gabor =
for the initiative!


=20


Enjoy the rest of the newsletter and take extra care of yourself.


=20


Your editor: Mohammad Sajid Anwar.



mg/mohammad_anwar.png" />




Sponsors

=20


=20
style=3D"
background-color:#EEEEEE;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
padding-left: 10px;
"
=20
>


font-size: 18px;
font-weight: bold;
">Support Mohammad



This edition of the Perl Weekly newsletter was prepared by=
Mohammad Sajid Anwar. There are 35 people supporting him with 5-10 USD / m=
onth via Patreon. Join them =
now!


=20

=20
=20


=20
style=3D"
background-color:#EEEEEE;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
padding-left: 10px;
"
=20
>


font-size: 18px;
font-weight: bold;
">Support Gabor



The chief editor of the Perl Weekly newsletter is Gabor Sz=
abo. There are 32 people supporting him with 5-10 USD / month via =3D"https://www.patreon.com/szabgab">Patreon. Join them now!


=20

=20
=20



Articles

=20


=20
>


n-running-really-well-thanks.html" style=3D"
font-size: 18px;
font-weight: bold;
">MetaCPAN running really well. Thanks!


=20
by com.au/">Dean Hamstead (cpan.org/author/DJZORT">DJZORT)
=


MetaCPAN is running smoothly now, thanks to the hardwork o=
f the core team.


=20

m/img/dean_hamstead.jpg" title=3D"Dean Hamstead" width=3D"80" />
=20



Grants

=20


=20
>


perl_dave_mitchell_june_2025" style=3D"
font-size: 18px;
font-weight: bold;
">Maintaining Perl 5 Core (Dave Mitchell): June 2025



=20


=20

=20
=20


=20
>


perl_tonyc_may_2025" style=3D"
font-size: 18px;
font-weight: bold;
">Maintaining Perl (Tony Cook) May 2025



=20


=20

=20
=20



The Weekly Chall=
enge

=20

nge.org">The Weekly Challenge by Mohamma=
d Sajid Anwar
will help you step out of your comfort-zone. You can even=
win prize money of $50 by participating in the weekly challenge. We pick o=
ne champion at the end of the month from among all of the contributors duri=
ng the month, thanks to the sponsor Lance Wicks.


=20


=20
>


hallenge-331" style=3D"
font-size: 18px;
font-weight: bold;
">The Weekly Challenge - 331


=20
by rg/">Mohammad Sajid Anwar (etacpan.org/author/MANWAR">MANWAR)
=


Welcome to a new week with a couple of fun tasks "Last Wor=
d" and "Buddy Strings". If you are new to the weekly challenge then why not=
join us and have fun every week. For more information, please read the href=3D"https://theweeklychallenge.org/faq">FAQ.


=20

m/img/mohammad_anwar.png" title=3D"Mohammad Sajid Anwar" width=3D"80" />
=20


=20
>


ge-330" style=3D"
font-size: 18px;
font-weight: bold;
">RECAP - The Weekly Challenge - 330


=20
by rg/">Mohammad Sajid Anwar (etacpan.org/author/MANWAR">MANWAR)
=


Enjoy a quick recap of last week's contributions by Team P=
WC dealing with the "Clear Digits" and "Title Capital" tasks in Perl and Ra=
ku. You will find plenty of solutions to keep you busy.


=20

m/img/mohammad_anwar.png" title=3D"Mohammad Sajid Anwar" width=3D"80" />
=20


=20
>


tml" style=3D"
font-size: 18px;
font-weight: bold;
">TWC330


=20
by Ali Moradi

style=3D"font-size: 16px">
Both solutions demonstrate excellent Perl idioms. Compact =
yet readable and good test case coverage


=20

=20
=20


=20
>


yle=3D"
font-size: 18px;
font-weight: bold;
">Clearly Capital


=20
by Arne Sommer
style=3D"font-size: 16px">
Clear explanation of Raku=E2=80=99s built-in methods (word=
s, tc). Demonstrates both high-level and low-level solutions. Also includes=
tests to ensure correctness.


=20

=20
=20


=20
>


ly_challenge_week_330.html" style=3D"
font-size: 18px;
font-weight: bold;
">Perl Weekly Challenge: Week 330


=20
by Jaldhar H. Vyas
=


Clear, idiomatic solutions. Effective demonstration of Rak=
u's modern features. Practical examples with immediate applicability.


=20

=20
=20


=20
>


8/ch-330.html" style=3D"
font-size: 18px;
font-weight: bold;
">Capital Cleared


=20
by Jorg Sommrey
<=
p style=3D"font-size: 16px">
Production-grade error handling. Empirical performance dat=
a. Thoughtful delimiter selection and comprehensive test coverage.


=20

=20
=20


=20
>


Challenge330.html" style=3D"
font-size: 18px;
font-weight: bold;
">crunching words


=20
by .blogspot.com">Luca Ferrari

tyle=3D"font-size: 16px">
Clear regex pattern using character classes. Clean ternary=
operator usage. Proper string manipulation methods (tc, lc).


=20

=20
=20


=20
>


=3D"
font-size: 18px;
font-weight: bold;
">Perl Weekly Challenge 330


=20
by W Luis Mochan
=


A great post for Perl veterans who appreciate terse, cleve=
r code. Beginners might struggle without comments.


=20

=20
=20


=20
>


ge-club/tree/muthm-330/challenge-330/matthias-muth#readme" style=3D"
font-size: 18px;
font-weight: bold;
">Capitalizing on Regular Expressions


=20
by Matthias Muth
=


The step-by-step examples for both tasks are excellent and=
make the logic easy to follow. The rationale for using regular expressions=
is well explained and the commentary on loop construction demonstrates goo=
d code readability practices.


=20

=20
=20


=20
>


font-size: 18px;
font-weight: bold;
">Perl Weekly Challenge 330


=20
by rl.org/users/packy_anderson/">Packy Anderson (<=
a href=3D"https://metacpan.org/author/PACKY">PACKY) span>


The post shines with its regex elegance and Perl idiomatic=
style, great for anyone looking to level up their one-liner skills. A bit =
of reinforcement with edge-case handling, explanatory tests, and clarity am=
plifies the educational value significantly.


=20

=20
=20


=20
>


/330" style=3D"
font-size: 18px;
font-weight: bold;
">Digitless Capitals


=20
by Peter Campbell Smith
=


The while loop with a regex and substitution is concise an=
d works as intended. Clever way to remove the last character from the match=
ed non-digit portion.


=20

=20
=20


=20
>


ie-hatleys-solutions-in-perl-for_34.html" style=3D"
font-size: 18px;
font-weight: bold;
">The Weekly Challenge #330


=20
by oftware.blogspot.com/">Robbie Hatley
=


Solutions are practical and well-reasoned. Great for learn=
ers due to clear problem breakdowns.


=20

=20
=20


=20
>


ekly_Challenge_330__Clear_Title.html" style=3D"
font-size: 18px;
font-weight: bold;
">Clear Title


=20
by edrake.org/">Roger Bell West (//metacpan.org/author/FIREDRAKE">FIREDRAKE)
=


Solutions are concise and readable. Emphasizes immutabilit=
y and expressive transformations.


=20

=20
=20


=20
>


arly-the-title-4bom" style=3D"
font-size: 18px;
font-weight: bold;
">Clearly the Title


=20
by Simon Green
style=3D"font-size: 16px">
The post offers clean, practical solutions in two language=
s making it both educational and accessible.


=20

=20
=20


=20
>


font-size: 18px;
font-weight: bold;
">Raku Weekly Challenge : Week 330


=20
by Simon Proctor
=


A well-written, idiomatic Raku solution that highlights th=
e language=E2=80=99s strengths=E2=80=94typing, dispatch and string manipula=
tion while remaining readable and well-tested.


=20

=20
=20


=20
>


ontradiction-weekly-challenge-330/" style=3D"
font-size: 18px;
font-weight: bold;
">Specifications, Ambiguity, Contradiction


=20
by Yitzchak Scott-Thoennes
=


Goes beyond coding to dissect problem ambiguities, rare in=
challenge solutions. Provides multiple implementations to handle edge case=
s.


=20

=20
=20



Rakudo

=20


=20
>


yle=3D"
font-size: 18px;
font-weight: bold;
">2025.28 Wayland=E2=80=99s Smithy


=20
by Elizabeth Mattijsen (=3D"https://metacpan.org/author/ELIZABETH">ELIZABETH) =


=20


=20

m/img/elizabeth_mattijsen.png" title=3D"Elizabeth Mattijsen" width=3D"80" /=
>
=20



Weekly collectio=
ns

=20


=20
>


font-size: 18px;
font-weight: bold;
">NICEPERL's lists


=20
by blogspot.com/">Miguel Prz (etacpan.org/author/NICEPERL">NICEPERL)
=


reat-cpan-modules-released.html">Great CPAN modules released last week.


=20

=20
=20



Events

=20


=20
>


font-size: 18px;
font-weight: bold;
">Paris.pm monthly meeting



August 13, 2025


=20

=20
=20


=20
>


font-size: 18px;
font-weight: bold;
">Paris.pm monthly meeting



September 10, 2025


=20

=20
=20



border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
">


You joined the Perl Weekly to get weekly e-mails about the Perl programming=
language and related topics.


Want to see more? See the archi=
ves
of all the issues.


Reading this as a non-subscriber? click=
here to join us
free of charge.


(C) Copyright Gabor Szabo. The article=
s are copyright the respective authors.


You can unsubscribe her=
e
if you don't want to receive mails any more.



You can freely redistribute this message if
you keep the whole message intact, including
the Copyright notice and this text.









--b14b859d1b09eaa6b5c528b7e9a4ac11cd8073ee0121d4ca72a5ec1c1dee--

--===============0281974068==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Hangout mailing list
Hangout-at-nylxs.com
http://lists.mrbrklyn.com/mailman/listinfo/hangout

--===============0281974068==--

--===============0281974068==
Content-Type: multipart/alternative; boundary=b14b859d1b09eaa6b5c528b7e9a4ac11cd8073ee0121d4ca72a5ec1c1dee

--b14b859d1b09eaa6b5c528b7e9a4ac11cd8073ee0121d4ca72a5ec1c1dee
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0

Perl Weekly=20

https://perlweekly.com/

You can read the newsletter on the web, if you prefer.
https://perlweekly.com/archive/730.html



Hi there,

We all know the loss of brilliant mind, Matt S Trout. I am
still recovering from it. RIP, my friend.

Every time I come across this: *1983 - 2025*, it reminds
me of my birth year *1975*.

MetaCPAN ( https://metacpan.org ) seems to be running smoothly as shared in
this post (
https://blogs.perl.org/users/dean/2025/07/metacpan-running-really-well-than
ks.html ) by Dean. Anyone interested in the work done can
find the documentation here (
https://github.com/metacpan/metacpan-k8s/issues/154 ).

The recently concluded The Perl and Raku Conference 2025
videos are now public on YouTube ( https://www.youtube.com/-at-YAPCNA ). Of
all of them, one of my favourites is the talk about Dancer2 (
https://www.youtube.com/watch?v=3DpCTj-lT2Y40 ) by Jason
Crome
.

As you know, we had the development release Perl
v5.42.0-RC1
on June 25, 2025. In case you missed
it, here is the delta page (
https://metacpan.org/release/CONTRA/perl-5.42.0-RC1/view/pod/perldelta.pod
) listing all the changes in the release. A week later, we had the
maintenance release Perl v5.42.0 on July 3,
2025
. Again, we have a dedicated delta page (
https://metacpan.org/release/BOOK/perl-5.42.0/view/pod/perldelta.pod ) for
this release.

What's your favourite change in this release?

For me, I liked the support for lexical method in the
experimental class feature. I'm aware, there are many other importants
improvements and bug fixes as well. A big Thank You, to
Perl Development Team.

What's next in the pipeline?

Well, if you ask me, I'm still waiting for support for
roles in the experimental class feature. I've heard some
whispers that it's in the pipeline. I'm glad it has not been pushed aside.
I'm hoping the next stable release will bring good news, fingers crossed!

What are you working on these days?

I'm mostly working on AWS related services these days as
my day job revolves around them. I'm super excited to be working under the
guidance of Andrew Solomon from GeekUni (
https://geekuni.com ). Whenever I explore something new, I create a public
post about my experience, viewing it through the lens of
Perl and Python.

It's not always about AWS, my last post was about Lexical
Method in Perl v5.42 (
https://theweeklychallenge.org/blog/lexical-method-v542 ). I know, it's
been nearly a month now but I'm currently working on a blog post about
AWS Lambda. My experience so far has been a bit mixed. The
native support for Perl in AWS Lambda is
not as robust as Python's. After spending a few nights on
it, I finally gave up. I'm happy creating lambda function in
Python and then calling them programatically from
Perl and Python.

The most fun part is when the lambda function is stored in an S3
bucket
. Then there's another twist, using
APIGateway to call lambda function. I use
LocalStack (the free version) as a local platform.
Unfortunately, the free version doesn't have all the
features enabled, but it's still good enough to get my hand dirty.

My go-to CPAN module for all AWS related
services is Paws ( https://metacpan.org/pod/Paws ). I must admit, it's been
rock solid.

Apart from AWS, I'm also working on blog posts about
DBIC, ElasticSearch,
Caching and Serialisation in
Perl. Some are nearly finished, they just need a final
touch-up before going public. You can track all my experiments on my
personal blog page ( https://theweeklychallenge.org/blogs ).

I noticed a nee section titled "Sponsors" added to the
newsletter by Gabor. It did the trick for me and brought
in one additional sponsor last week, taking the total count to 35
sponsors
. I'd like to take this opportunity to thank each and
every sponsor for their generous support. Thank you, Gabor
for the initiative!

Enjoy the rest of the newsletter and take extra care of yourself.

--
Your editor: Mohammad Sajid Anwar.


Sponsors

=20
Support Mohammad
https://www.patreon.com/manwar
=20
This edition of the Perl Weekly newsletter was prepared by Mohammad Sajid
Anwar. There are 35 people supporting him with 5-10 USD / month via
Patreon ( https://www.patreon.com/manwar ). Join them now!
--------------

=20
Support Gabor
https://www.patreon.com/szabgab
=20
The chief editor of the Perl Weekly newsletter is Gabor Szabo. There are =
32
people supporting him with 5-10 USD / month via Patreon (
https://www.patreon.com/szabgab ). Join them now!
--------------

=20

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Articles

=20
MetaCPAN running really well. Thanks!
https://blogs.perl.org/users/dean/2025/07/metacpan-running-really-well-th=
anks.html
=20
MetaCPAN is running smoothly now, thanks to the hardwork of the core team=
.
--------------

=20

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Grants

=20
Maintaining Perl 5 Core (Dave Mitchell): June 2025
https://news.perlfoundation.org/post/maintaining_perl_dave_mitchell_june_=
2025
=20
=20
--------------

=20
Maintaining Perl (Tony Cook) May 2025
https://news.perlfoundation.org/post/maintaining_perl_tonyc_may_2025
=20
=20
--------------

=20

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

The Weekly Challenge
The Weekly Challenge ( https://theweeklychallenge.org ) by Mohammad Sajid
Anwar ( https://manwar.org ) will help you step out of your comfort-zone.
You can even win prize money of $50 by participating in the weekly
challenge. We pick one champion at the end of the month from among all of
the contributors during the month, thanks to the sponsor Lance Wicks.
=20
The Weekly Challenge - 331
https://theweeklychallenge.org/blog/perl-weekly-challenge-331
=20
Welcome to a new week with a couple of fun tasks "Last Word" and "Buddy
Strings". 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 (
https://theweeklychallenge.org/faq ).
--------------

=20
RECAP - The Weekly Challenge - 330
https://theweeklychallenge.org/blog/recap-challenge-330
=20
Enjoy a quick recap of last week's contributions by Team PWC dealing with
the "Clear Digits" and "Title Capital" tasks in Perl and Raku. You will
find plenty of solutions to keep you busy.
--------------

=20
TWC330
https://deadmarshal.blogspot.com/2025/07/twc330.html
=20
Both solutions demonstrate excellent Perl idioms. Compact yet readable an=
d
good test case coverage
--------------

=20
Clearly Capital
https://raku-musings.com/clearly-capital.html
=20
Clear explanation of Raku=E2=80=99s built-in methods (words, tc). Demonst=
rates both
high-level and low-level solutions. Also includes tests to ensure
correctness.
--------------

=20
Perl Weekly Challenge: Week 330
https://www.braincells.com/perl/2025/07/perl_weekly_challenge_week_330.ht=
ml
=20
Clear, idiomatic solutions. Effective demonstration of Raku's modern
features. Practical examples with immediate applicability.
--------------

=20
Capital Cleared
https://github.sommrey.de/the-bears-den/2025/07/18/ch-330.html
=20
Production-grade error handling. Empirical performance data. Thoughtful
delimiter selection and comprehensive test coverage.
--------------

=20
crunching words
https://fluca1978.github.io/2025/07/14/PerlWeeklyChallenge330.html
=20
Clear regex pattern using character classes. Clean ternary operator usage=
.
Proper string manipulation methods (tc, lc).
--------------

=20
Perl Weekly Challenge 330
https://wlmb.github.io/2025/07/14/PWC330/
=20
A great post for Perl veterans who appreciate terse, clever code. Beginne=
rs
might struggle without comments.
--------------

=20
Capitalizing on Regular Expressions
https://github.com/MatthiasMuth/perlweeklychallenge-club/tree/muthm-330/c=
hallenge-330/matthias-muth#readme
=20
The step-by-step examples for both tasks are excellent and make the logic
easy to follow. The rationale for using regular expressions is well
explained and the commentary on loop construction demonstrates good code
readability practices.
--------------

=20
Perl Weekly Challenge 330
https://packy.dardan.com/b/Yf
=20
The post shines with its regex elegance and Perl idiomatic style, great f=
or
anyone looking to level up their one-liner skills. A bit of reinforcement
with edge-case handling, explanatory tests, and clarity amplifies the
educational value significantly.
--------------

=20
Digitless Capitals
http://ccgi.campbellsmiths.force9.co.uk/challenge/330
=20
The while loop with a regex and substitution is concise and works as
intended. Clever way to remove the last character from the matched
non-digit portion.
--------------

=20
The Weekly Challenge #330
https://hatley-software.blogspot.com/2025/07/robbie-hatleys-solutions-in-=
perl-for_34.html
=20
Solutions are practical and well-reasoned. Great for learners due to clea=
r
problem breakdowns.
--------------

=20
Clear Title
https://blog.firedrake.org/archive/2025/07/The_Weekly_Challenge_330__Clea=
r_Title.html
=20
Solutions are concise and readable. Emphasizes immutability and expressiv=
e
transformations.
--------------

=20
Clearly the Title
https://dev.to/simongreennet/weekly-challenge-clearly-the-title-4bom
=20
The post offers clean, practical solutions in two languages making it bot=
h
educational and accessible.
--------------

=20
Raku Weekly Challenge : Week 330
https://khanate.co.uk/weekly/330.html
=20
A well-written, idiomatic Raku solution that highlights the language=E2=
=80=99s
strengths=E2=80=94typing, dispatch and string manipulation while remainin=
g
readable and well-tested.
--------------

=20
Specifications, Ambiguity, Contradiction
https://blog.ysth.info/specifications-ambiguity-contradiction-weekly-chal=
lenge-330/
=20
Goes beyond coding to dissect problem ambiguities, rare in challenge
solutions. Provides multiple implementations to handle edge cases.
--------------

=20

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Rakudo

=20
2025.28 Wayland=E2=80=99s Smithy
https://rakudoweekly.blog/2025/07/14/2025-28/
=20
=20
--------------

=20

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Weekly collections

=20
NICEPERL's lists
http://niceperl.blogspot.com/
=20
Great CPAN modules released last week (
https://niceperl.blogspot.com/2025/07/dlvii-7-great-cpan-modules-released
.html ).
--------------

=20

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Events

=20
Paris.pm monthly meeting
https://paris.mongueurs.net/
=20
August 13, 2025
--------------

=20
Paris.pm monthly meeting
https://paris.mongueurs.net/
=20
September 10, 2025
--------------

=20

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D




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 a=
ll the issues.

Reading this as a non-subscriber? Join us free of charge. https://perlweekl=
y.com/

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

You can freely redistribute this message if
you keep the whole message intact, including
the Copyright notice and this text.

If you don't want to receive mails any more
you can unsubscribe here: https://perlweekly.com/unsubscribe.html


--b14b859d1b09eaa6b5c528b7e9a4ac11cd8073ee0121d4ca72a5ec1c1dee
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html; charset=utf-8
Mime-Version: 1.0





1.0, user-scalable=3Dyes">
Perl Weekly Issue #730 - 2025-07-21 - RIP MST





color=3D"#ffffff">






=20

=20

=20
=20


=20

=20
=20


=20

=20

=20
=20


=20

=20

=20

=20

=20

=20

=20

=20

=20

=20

=20

=20

=20

=20

=20

=20

=20
=20


=20

=20
=20


=20

=20
=20


=20

=20

=20
=20





background-color: #004065;
color: #FFF;
text-decoration: none;
font-size: 40px;
font-weight: bold;
font-family: Gadget;
=20
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border: 1px solid #000;
padding: 10px;
">Perl Weekly

=20


style=3D"border-bottom: 1px solid #ccc;
padding-bottom: 8px;
font-size: 18px;">
Issue #730 - 2025-07-21 - RIP MST



latest | https://perlweekly.com/archive">archive | edited by manwar.org/">Mohammad Sajid Anwar

=20

This edition was made possible by the n.com/manwar">supporters of our cause.

=20


You can read the ne=
wsletter on the web
, if you prefer.

=20





=20


Hi there,


=20


We all know the loss of brilliant mind, Matt S Troutg>. I am still recovering from it. RIP, my friend.


=20


Every time I come across this: *1983 - 2025*, it r=
eminds me of my birth year *1975*.


=20


MetaCPAN seems to be running s=
moothly as shared in this /07/metacpan-running-really-well-thanks.html">post by Deanong>. Anyone interested in the work done can find the documentation =3D"https://github.com/metacpan/metacpan-k8s/issues/154">here.


=20


The recently concluded The Perl and Raku Conference 2025trong> videos are now public on >YouTube. Of all of them, one of my favourites is the talk about f=3D"https://www.youtube.com/watch?v=3DpCTj-lT2Y40">Dancer2 by =
Jason Crome
.


=20


As you know, we had the development release Perl v5.42.0-RC=
1
on June 25, 2025. In case you missed it, here i=
s the od/perldelta.pod">delta page listing all the changes in the release. A =
week later, we had the maintenance release Perl v5.42.0 on=
July 3, 2025. Again, we have a dedicated ://metacpan.org/release/BOOK/perl-5.42.0/view/pod/perldelta.pod">delta page=
for this release.


=20


What's your favourite change in this release?


=20


For me, I liked the support for lexical method in =
the experimental class feature. I'm aware, there are many other importants =
improvements and bug fixes as well. A big Thank You, to trong>Perl Development Team
.


=20


What's next in the pipeline?


=20


Well, if you ask me, I'm still waiting for support for role=
s
in the experimental class feature. I've heard some whispers that=
it's in the pipeline. I'm glad it has not been pushed aside. I'm hoping th=
e next stable release will bring good news, fingers crossed!


=20


What are you working on these days?


=20


I'm mostly working on AWS related services these d=
ays as my day job revolves around them. I'm super excited to be working und=
er the guidance of Andrew Solomon from geekuni.com">GeekUni. Whenever I explore something new, I create a publ=
ic post about my experience, viewing it through the lens of Perltrong> and Python.


=20


It's not always about AWS, my last post was about =
Lexical=
Method in Perl v5.42
. I know, it's been nearly a month now but I'm cur=
rently working on a blog post about AWS Lambda. My experie=
nce so far has been a bit mixed. The native support for Perlg> in AWS Lambda is not as robust as Pythong>'s. After spending a few nights on it, I finally gave up. I'm happy creat=
ing lambda function in Python and then calling them progra=
matically from Perl and Python.


=20


The most fun part is when the lambda function is stored in an ng>S3 bucket
. Then there's another twist, using APIGateway=
to call lambda function. I use LocalStack (the free versi=
on)
as a local platform. Unfortunately, the free =
version doesn't have all the features enabled, but it's still good enough t=
o get my hand dirty.


=20


My go-to CPAN module for all AWS =
related services is Paws. I m=
ust admit, it's been rock solid.


=20


Apart from AWS, I'm also working on blog posts abo=
ut
DBIC, ElasticSearch, Caching<=
/strong> and Serialisation in Perl. Some =
are nearly finished, they just need a final touch-up before going public. Y=
ou can track all my experiments on my .org/blogs">personal blog page.


=20


I noticed a nee section titled "Sponsors" added to=
the newsletter by Gabor. It did the trick for me and brou=
ght in one additional sponsor last week, taking the total count to =
35 sponsors
. I'd like to take this opportunity to thank each and e=
very sponsor for their generous support. Thank you, Gabor =
for the initiative!


=20


Enjoy the rest of the newsletter and take extra care of yourself.


=20


Your editor: Mohammad Sajid Anwar.



mg/mohammad_anwar.png" />




Sponsors

=20


=20
style=3D"
background-color:#EEEEEE;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
padding-left: 10px;
"
=20
>


font-size: 18px;
font-weight: bold;
">Support Mohammad



This edition of the Perl Weekly newsletter was prepared by=
Mohammad Sajid Anwar. There are 35 people supporting him with 5-10 USD / m=
onth via Patreon. Join them =
now!


=20

=20
=20


=20
style=3D"
background-color:#EEEEEE;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
padding-left: 10px;
"
=20
>


font-size: 18px;
font-weight: bold;
">Support Gabor



The chief editor of the Perl Weekly newsletter is Gabor Sz=
abo. There are 32 people supporting him with 5-10 USD / month via =3D"https://www.patreon.com/szabgab">Patreon. Join them now!


=20

=20
=20



Articles

=20


=20
>


n-running-really-well-thanks.html" style=3D"
font-size: 18px;
font-weight: bold;
">MetaCPAN running really well. Thanks!


=20
by com.au/">Dean Hamstead (cpan.org/author/DJZORT">DJZORT)
=


MetaCPAN is running smoothly now, thanks to the hardwork o=
f the core team.


=20

m/img/dean_hamstead.jpg" title=3D"Dean Hamstead" width=3D"80" />
=20



Grants

=20


=20
>


perl_dave_mitchell_june_2025" style=3D"
font-size: 18px;
font-weight: bold;
">Maintaining Perl 5 Core (Dave Mitchell): June 2025



=20


=20

=20
=20


=20
>


perl_tonyc_may_2025" style=3D"
font-size: 18px;
font-weight: bold;
">Maintaining Perl (Tony Cook) May 2025



=20


=20

=20
=20



The Weekly Chall=
enge

=20

nge.org">The Weekly Challenge by Mohamma=
d Sajid Anwar
will help you step out of your comfort-zone. You can even=
win prize money of $50 by participating in the weekly challenge. We pick o=
ne champion at the end of the month from among all of the contributors duri=
ng the month, thanks to the sponsor Lance Wicks.


=20


=20
>


hallenge-331" style=3D"
font-size: 18px;
font-weight: bold;
">The Weekly Challenge - 331


=20
by rg/">Mohammad Sajid Anwar (etacpan.org/author/MANWAR">MANWAR)
=


Welcome to a new week with a couple of fun tasks "Last Wor=
d" and "Buddy Strings". If you are new to the weekly challenge then why not=
join us and have fun every week. For more information, please read the href=3D"https://theweeklychallenge.org/faq">FAQ.


=20

m/img/mohammad_anwar.png" title=3D"Mohammad Sajid Anwar" width=3D"80" />
=20


=20
>


ge-330" style=3D"
font-size: 18px;
font-weight: bold;
">RECAP - The Weekly Challenge - 330


=20
by rg/">Mohammad Sajid Anwar (etacpan.org/author/MANWAR">MANWAR)
=


Enjoy a quick recap of last week's contributions by Team P=
WC dealing with the "Clear Digits" and "Title Capital" tasks in Perl and Ra=
ku. You will find plenty of solutions to keep you busy.


=20

m/img/mohammad_anwar.png" title=3D"Mohammad Sajid Anwar" width=3D"80" />
=20


=20
>


tml" style=3D"
font-size: 18px;
font-weight: bold;
">TWC330


=20
by Ali Moradi

style=3D"font-size: 16px">
Both solutions demonstrate excellent Perl idioms. Compact =
yet readable and good test case coverage


=20

=20
=20


=20
>


yle=3D"
font-size: 18px;
font-weight: bold;
">Clearly Capital


=20
by Arne Sommer
style=3D"font-size: 16px">
Clear explanation of Raku=E2=80=99s built-in methods (word=
s, tc). Demonstrates both high-level and low-level solutions. Also includes=
tests to ensure correctness.


=20

=20
=20


=20
>


ly_challenge_week_330.html" style=3D"
font-size: 18px;
font-weight: bold;
">Perl Weekly Challenge: Week 330


=20
by Jaldhar H. Vyas
=


Clear, idiomatic solutions. Effective demonstration of Rak=
u's modern features. Practical examples with immediate applicability.


=20

=20
=20


=20
>


8/ch-330.html" style=3D"
font-size: 18px;
font-weight: bold;
">Capital Cleared


=20
by Jorg Sommrey
<=
p style=3D"font-size: 16px">
Production-grade error handling. Empirical performance dat=
a. Thoughtful delimiter selection and comprehensive test coverage.


=20

=20
=20


=20
>


Challenge330.html" style=3D"
font-size: 18px;
font-weight: bold;
">crunching words


=20
by .blogspot.com">Luca Ferrari

tyle=3D"font-size: 16px">
Clear regex pattern using character classes. Clean ternary=
operator usage. Proper string manipulation methods (tc, lc).


=20

=20
=20


=20
>


=3D"
font-size: 18px;
font-weight: bold;
">Perl Weekly Challenge 330


=20
by W Luis Mochan
=


A great post for Perl veterans who appreciate terse, cleve=
r code. Beginners might struggle without comments.


=20

=20
=20


=20
>


ge-club/tree/muthm-330/challenge-330/matthias-muth#readme" style=3D"
font-size: 18px;
font-weight: bold;
">Capitalizing on Regular Expressions


=20
by Matthias Muth
=


The step-by-step examples for both tasks are excellent and=
make the logic easy to follow. The rationale for using regular expressions=
is well explained and the commentary on loop construction demonstrates goo=
d code readability practices.


=20

=20
=20


=20
>


font-size: 18px;
font-weight: bold;
">Perl Weekly Challenge 330


=20
by rl.org/users/packy_anderson/">Packy Anderson (<=
a href=3D"https://metacpan.org/author/PACKY">PACKY) span>


The post shines with its regex elegance and Perl idiomatic=
style, great for anyone looking to level up their one-liner skills. A bit =
of reinforcement with edge-case handling, explanatory tests, and clarity am=
plifies the educational value significantly.


=20

=20
=20


=20
>


/330" style=3D"
font-size: 18px;
font-weight: bold;
">Digitless Capitals


=20
by Peter Campbell Smith
=


The while loop with a regex and substitution is concise an=
d works as intended. Clever way to remove the last character from the match=
ed non-digit portion.


=20

=20
=20


=20
>


ie-hatleys-solutions-in-perl-for_34.html" style=3D"
font-size: 18px;
font-weight: bold;
">The Weekly Challenge #330


=20
by oftware.blogspot.com/">Robbie Hatley
=


Solutions are practical and well-reasoned. Great for learn=
ers due to clear problem breakdowns.


=20

=20
=20


=20
>


ekly_Challenge_330__Clear_Title.html" style=3D"
font-size: 18px;
font-weight: bold;
">Clear Title


=20
by edrake.org/">Roger Bell West (//metacpan.org/author/FIREDRAKE">FIREDRAKE)
=


Solutions are concise and readable. Emphasizes immutabilit=
y and expressive transformations.


=20

=20
=20


=20
>


arly-the-title-4bom" style=3D"
font-size: 18px;
font-weight: bold;
">Clearly the Title


=20
by Simon Green
style=3D"font-size: 16px">
The post offers clean, practical solutions in two language=
s making it both educational and accessible.


=20

=20
=20


=20
>


font-size: 18px;
font-weight: bold;
">Raku Weekly Challenge : Week 330


=20
by Simon Proctor
=


A well-written, idiomatic Raku solution that highlights th=
e language=E2=80=99s strengths=E2=80=94typing, dispatch and string manipula=
tion while remaining readable and well-tested.


=20

=20
=20


=20
>


ontradiction-weekly-challenge-330/" style=3D"
font-size: 18px;
font-weight: bold;
">Specifications, Ambiguity, Contradiction


=20
by Yitzchak Scott-Thoennes
=


Goes beyond coding to dissect problem ambiguities, rare in=
challenge solutions. Provides multiple implementations to handle edge case=
s.


=20

=20
=20



Rakudo

=20


=20
>


yle=3D"
font-size: 18px;
font-weight: bold;
">2025.28 Wayland=E2=80=99s Smithy


=20
by Elizabeth Mattijsen (=3D"https://metacpan.org/author/ELIZABETH">ELIZABETH) =


=20


=20

m/img/elizabeth_mattijsen.png" title=3D"Elizabeth Mattijsen" width=3D"80" /=
>
=20



Weekly collectio=
ns

=20


=20
>


font-size: 18px;
font-weight: bold;
">NICEPERL's lists


=20
by blogspot.com/">Miguel Prz (etacpan.org/author/NICEPERL">NICEPERL)
=


reat-cpan-modules-released.html">Great CPAN modules released last week.


=20

=20
=20



Events

=20


=20
>


font-size: 18px;
font-weight: bold;
">Paris.pm monthly meeting



August 13, 2025


=20

=20
=20


=20
>


font-size: 18px;
font-weight: bold;
">Paris.pm monthly meeting



September 10, 2025


=20

=20
=20



border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
">


You joined the Perl Weekly to get weekly e-mails about the Perl programming=
language and related topics.


Want to see more? See the archi=
ves
of all the issues.


Reading this as a non-subscriber? click=
here to join us
free of charge.


(C) Copyright Gabor Szabo. The article=
s are copyright the respective authors.


You can unsubscribe her=
e
if you don't want to receive mails any more.



You can freely redistribute this message if
you keep the whole message intact, including
the Copyright notice and this text.









--b14b859d1b09eaa6b5c528b7e9a4ac11cd8073ee0121d4ca72a5ec1c1dee--

--===============0281974068==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Hangout mailing list
Hangout-at-nylxs.com
http://lists.mrbrklyn.com/mailman/listinfo/hangout

--===============0281974068==--

  1. 2025-07-02 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Remove all my personel data from your systems
  2. 2025-07-03 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Fwd: xlibre X11 server
  3. 2025-07-02 From: "Free Software Foundation" <info-at-fsf.org> Subject: [Hangout - NYLXS] Free Software Supporter -- Issue 207, July 2025
  4. 2025-07-04 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Happy 4th of July
  5. 2025-07-06 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] From Hebron - you can barely believe this
  6. 2025-07-06 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Hebron - the full article
  7. 2025-07-06 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Hebron - the full article
  8. 2025-07-06 mayer ilovitz <pmamayeri-at-gmail.com> Subject: [Hangout - NYLXS] es.com 7/5/25: Sexual violence was rife on
  9. 2025-07-07 Ruben Safir <mrbrklyn-at-panix.com> Re: [Hangout - NYLXS] es.com 7/5/25: Sexual violence was rife on
  10. 2025-07-07 Ruben Safir <mrbrklyn-at-panix.com> Re: [Hangout - NYLXS] es.com 7/5/25: Sexual violence was rife on
  11. 2025-07-07 mayer ilovitz <pmamayeri-at-gmail.com> Re: [Hangout - NYLXS] es.com 7/5/25: Sexual violence was rife on
  12. 2025-07-08 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] es.com 7/5/25: Sexual violence was rife on
  13. 2025-07-08 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] [Jewish] Hebron - the full article
  14. 2025-07-09 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Macron is a first class anti-semetic bigot
  15. 2025-07-11 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] enjoy
  16. 2025-07-11 Ruben Safir <mrbrklyn-at-panix.com> Subject: [Hangout - NYLXS] X and a Rick Moen Sighting
  17. 2025-07-13 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Insruance companies choke themselves off
  18. 2025-07-13 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] [info-at-fsf.org: The Licensing and Compliance Lab,
  19. 2025-07-14 Gabor Szabo <gabor-at-szabgab.com> Subject: [Hangout - NYLXS] [Perlweekly] #729 - Videos from TPRC
  20. 2025-07-17 Ruben Safir <mrbrklyn-at-panix.com> Subject: [Hangout - NYLXS] Michael and Ruth
  21. 2025-07-16 Professional Career Services <nj-at-nj.pcsjobs.org> Subject: [Hangout - NYLXS] Tonight! Software and Web Development Course Open
  22. 2025-07-21 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Brooklyn Fishing Reports for your enjoyment
  23. 2025-07-21 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] Michael and Ruth
  24. 2025-07-21 Gabor Szabo <gabor-at-szabgab.com> Subject: [Hangout - NYLXS] [Perlweekly] #730 - RIP MST
  25. 2025-07-23 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Its been quiet - so just to send some summer love
  26. 2025-07-23 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] What a catch!
  27. 2025-07-22 Johns Hopkins Engineering <jhep-at-jhu.edu> Subject: [Hangout - NYLXS] Meet the Recruiter -at- Johns Hopkins Engineering
  28. 2025-07-27 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] The Perl Challenge
  29. 2025-07-28 Gabor Szabo <gabor-at-szabgab.com> Subject: [Hangout - NYLXS] [Perlweekly] #731 - Looking for a Perl event
  30. 2025-07-29 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Medicare Part D Drug Plan Premiums Set to Rise
  31. 2025-07-30 From: "=?utf-8?B?Q2hhaW0gRGVzc2Vy?=" <info-at-poelgroupstaffing.com> Re: [Hangout - NYLXS] =?utf-8?q?a_suitable_position?=

NYLXS are Do'ers and the first step of Doing is Joining! Join NYLXS and make a difference in your community today!