Tue Feb 17 10:21:18 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-09-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-09-08
FROM Gabor Szabo
SUBJECT Subject: [Hangout - NYLXS] [Perlweekly] #737 - Perl oneliners
From hangout-bounces-at-nylxs.com Mon Sep 8 11:42:41 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 191E61640FC;
Mon, 8 Sep 2025 11:42:41 -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 C84631640FC; Mon, 8 Sep 2025 11:42:37 -0400 (EDT)
Resent-From: Ruben Safir
Resent-Date: Mon, 8 Sep 2025 11:42:37 -0400
Resent-Message-ID: <20250908154237.GA22901-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.wfbtzhsw.outbound-mail.sendgrid.net
(s.wfbtzhsw.outbound-mail.sendgrid.net [159.183.224.105])
(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 C6BA61640F5
for ; Mon, 8 Sep 2025 07:57:14 -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=WSo40Z6UuSNwZultTo/Xl+DldGzGP3WVstAkwK2wA84=;
b=XPtFUsstnDJksr/vpVhzmeMdqgjRrhMzCTKwqNGHHOeiELun7L2CKPQe60fBTaczKjOM
B4HEL+hkaq6ancF+7FnRffM4dR4i/jf3vbyUybYcwaUL4YC/tcNWebtwrxVM75ivpYAV8M
WZx/9OvY4Cs7VFZP1DtPe3Jvq9Ctxhc1c8oJO28DjKgTi/4++X7KbE3SZ4Lvkg4LrE0WVH
eNr7tc5PQeRZfXEW07P8JwgxFuqUsrHvpgj53kjo0j8wDQrWzGUYRDcnHSY692ZvYZFUCh
IETWO0J41zvnOB2ip0fY/uB/wQZJ4EqcpPeynD/TH3eL2swNlECUOG8M+dBdaQyQ==
Received: by recvd-7748d67658-p5pk4 with SMTP id
recvd-7748d67658-p5pk4-1-68BEC48F-1C
2025-09-08 11:57:03.455599249 +0000 UTC m=+8277148.458903876
Received: from MjA0MzMyMDc (unknown) by geopod-ismtpd-11 (SG) with HTTP
id 8mIZ98yxS92XWa6CklUDig Mon, 08 Sep 2025 11:57:03.371 +0000 (UTC)
Date: Mon, 08 Sep 2025 11:57:03 +0000 (UTC)
From: Gabor Szabo
Mime-Version: 1.0
Message-ID: <8mIZ98yxS92XWa6CklUDig-at-geopod-ismtpd-11>
X-SG-EID: =?us-ascii?Q?u001=2EfEeT3imdomNYTgM3CPMr=2F5Dkst8c96g=2FUCTCSTQhFzPFq1p+hf5OYWVNg?=
=?us-ascii?Q?tIP=2F6ApHSxTSNvHnTdL8R3LEo2GNpybZGb1UwK+?=
=?us-ascii?Q?Mc4c0Q+0DT1qp+RALofSvzatbYp1hNJovlYSP+4?=
=?us-ascii?Q?8MkgFqIrGAVf2Wj2R0oyFTQBRS+cieZY+zzm7v5?=
=?us-ascii?Q?f=2FYbpXfOXgkl7VE5AfxC8dk0oto9nBlD3q6oJw6?=
=?us-ascii?Q?w=3D=3D?=
To: ruben-at-mrbrklyn.com
X-Entity-ID: u001.JvYq+PmxR+Jk4HAvLs9YyA==
Subject: [Hangout - NYLXS] [Perlweekly] #737 - Perl oneliners
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="===============0887846162=="
Errors-To: hangout-bounces-at-nylxs.com
Sender: "Hangout"

--===============0887846162==
Content-Type: multipart/alternative; boundary=ff9b4d84f004ff84f4071738a14277de86432d9b42f59db73ee702293a40

--ff9b4d84f004ff84f4071738a14277de86432d9b42f59db73ee702293a40
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset=us-ascii
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/737.html



Hi there!

There is a new episode of Underbar, the Perlish podcast, part 3 of the
Vibe-coding with Perl series came out, and there is an article whether one
should learn Perl in 2025.

Regarding that. My son became a programmer a while ago mostly writing in
Python and some fron-end stuff when necessary. He also knows how to use vim
and he is definitely not lost on the Linux command-line. I don't think
there is a lot of value for him to learn Perl in general, but being able to
write one-liner to help with various small tasks could be really usefule.
So I started to put together a bunch of oneliners in Perl and converted it
into a book. It is still only in its infancy, but to go with the tradition
I decided to release early.

Thus you can already read it for free ( https://perlmaven.com/oneliners/ )
or if you'd like to also support my efforts then you can buy an epub/pdf
version of it via Leanpub ( https://leanpub.com/oneliners/ ). You can even
pick the price.

Enjoy the book and enjoy your week!

--
Your editor: Gabor Szabo.


Podcast

=20
The Underbar, episode 4: The Cyber Resilience Act=20
https://underbar.cpan.io/episodes/4/
=20
BooK wrote: I've just published the latest episode of The Underbar. This
time we're having a long conversation with Salve Nilsen about the Cyber
Resilience Act and it consequences for Perl and CPAN.
--------------

=20

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

Articles

=20
Installing DarkPAN Perl modules via GitLab
https://domm.plix.at/perl/2025_09_install_darkpan_gitlab.html
=20
Thomas wrote: This week Farhad and me finally found some time to improve =
a
part of our build pipeline that was nagging me for years. We can now
release our DarkPAN modules via CI/CD into a GitLab generic packages
repository and install them from there into our app containers, also via
CI/CD pipelines.
--------------

=20
Vibe coding a Perl interface to a foreign library - Part 3
https://chrisarg.github.io/Killing-It-with-PERL/2025/09/02/AI-assisted-co=
ding-of-FFI.html
=20
=20
--------------

=20
CVE-2025-40927
https://blogs.perl.org/users/mohammad_s_anwar/2025/09/cve-2025-40927.html
=20
Re-creating the vulnerability CVE-2025-40927 in an isolated docker
container.
--------------

=20
Taking VelociPerl for a ride.
https://dev.to/chrisarg/taking-velociperl-for-a-ride-2mij
=20
VelociPerl is a closed source fork of Perl that claims performance gains =
of
45% over the stock.
--------------

=20
A Quiz about Operator Priorities
https://blogs.perl.org/users/ron_savage/2025/09/a-quiz-about-operator-pri=
orities.html
=20
=20
--------------

=20
Should You Learn Perl in 2025?
https://dev.to/lbvf50mobile/should-you-learn-perl-in-2025-1909
=20
=20
--------------

=20
Annual Russian Perl Conference 2025
https://blogs.perl.org/users/zhmylove/2025/09/annual-russian-perl-confere=
nce-2025.html
=20
=20
--------------

=20

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

Discussion

=20
question about class design with Object::Pad
https://www.reddit.com/r/perl/comments/1nbbd1d/question_about_class_desig=
n_with_objectpad/
=20
=20
--------------

=20
object inheritance in xs
https://www.reddit.com/r/perl/comments/1nbfhny/object_inheritance_in_xs/
=20
=20
--------------

=20
order of SvXXOK in xs
https://www.reddit.com/r/perl/comments/1n77vzk/order_of_svxxok_in_xs/
=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 - 338
https://theweeklychallenge.org/blog/perl-weekly-challenge-338
=20
Welcome to a new week with a couple of fun tasks "Highest Row" and "Max
Distance". 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 - 337
https://theweeklychallenge.org/blog/recap-challenge-337
=20
Enjoy a quick recap of last week's contributions by Team PWC dealing with
the "Smaller Than Current" and "Odd Matrix" tasks in Perl and Raku. You
will find plenty of solutions to keep you busy.
--------------

=20
TWC337
https://deadmarshal.blogspot.com/2025/09/twc337.html
=20
This is a solid, practical and highly efficient blog post that showcases =
a
competitive programming mindset. The approach is characterized by a focus
on performance, concise code and leveraging the powerful built-in
functions of Perl.
--------------

=20
Oddly Current
https://raku-musings.com/oddly-current.html
=20
This is a high-quality, technically sound blog post that perfectly
exemplifies the spirit of Raku programming. It successfully demonstrates
how to tackle a classic algorithmic problem (Eulerian Circuits) by
leveraging Raku's unique and powerful features, such as its sophisticated
grammar (regex) engine and functional programming constructs.
--------------

=20
I Never Go Far Without A Little Big Star
https://jacoby-lpwk.onrender.com/2025/09/05/i-never-go-far-without-a-litt=
le-big-star-weekly-challenge-337.html
=20
This post is a well-written, technically sound and engaging exploration o=
f
two weekly code challenges in Perl. Overall, it's a solid contribution
that balances clarity, correctness and style.
--------------

=20
Smaller Oddities
https://github.sommrey.de/the-bears-den/2025/09/05/ch-337.html
=20
Both tasks move beyond naive solutions to offer significantly more scalab=
le
alternatives. The use of sorting, indexing, and run-length encoding
reflects expert-level proficiency in PDL. Despite the technical depth,
the code remains compact and well-organized.
--------------

=20
Perl Weekly Challenge 337
https://wlmb.github.io/2025/08/31/PWC337/
=20
Solutions are elegant, efficient (thanks to PDL), and provide precise
results. They shine when used in a context where PDL is acceptable.
--------------

=20
Small Numbers, and No Matrix at All
https://github.com/MatthiasMuth/perlweeklychallenge-club/tree/muthm-337/c=
hallenge-337/matthias-muth#readme
=20
Both tasks avoid brute-force solutions in favor of counting, sorting, and
parity logic. Code is concise, modern, and idiomatic Perl. Commentary is
pedagogical, explains not only the "how" but also the "why".
--------------

=20
Small, but Oddly Current
https://packy.dardan.com/b/aR
=20
This is an exceptionally well-written and insightful post. It successfull=
y
transcends a simple "how I solved these coding puzzles" write-up and
instead delivers a compelling narrative about the enduring relevance of
Perl, the value of community-driven challenges and the universal benefits
of sharpening one's problem-solving skills with constrained tools.
--------------

=20
One and two dimensions
http://ccgi.campbellsmiths.force9.co.uk/pwc/challenge/337
=20
Solutions are clear, idiomatic Perl, well explained and great for
educational/demo purposes. They emphasize readability and correctness
over raw efficiency, which is often the right trade-off in The Weekly
Challenge.
--------------

=20
The Weekly Challenge #337
https://hatley-software.blogspot.com/2025/09/robbie-hatleys-solutions-in-=
perl-for.html
=20
The solutions are excellent. They are correct, efficient, readable and
well-structured. The post has a clear, pragmatic coding style that
focuses on simplicity and directly solving the problem at hand. The code
is thoroughly documented and follows good practices. This is
production-quality code for this type of algorithmic problem.
--------------

=20
The Odd Current
https://blog.firedrake.org/archive/2025/09/The_Weekly_Challenge_337__The_=
Odd_Current.html
=20
The post is a masterclass in technical writing and scientific computing. =
It
successfully transforms a seemingly simple programming challenge into a
deep, insightful exploration of numerical methods and performance
optimization.
--------------

=20
Oddly small
https://dev.to/simongreennet/weekly-challenge-oddly-small-1g9o
=20
This is a well-written, engaging and technically sound solution to a codi=
ng
challenge. It stands out by focusing on clarity, educational value and
algorithmic elegance rather than just brute-forcing an answer.
--------------

=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/09/dlxiv-12-great-cpan-modules-release
d.html ).
--------------

=20

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

Events

=20
Boston.pm - online - monthly meetings resume (2d Tuesday)
https://boston-pm.github.io/
=20
September 9, 2025
--------------

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

=20
Toronto.pm - online - Lightning Talks 2025
https://lu.ma/prfiewo4
=20
September 25, 2025
--------------

=20
Annual Russian Perl Conference 2025
https://perl-conf.ru/25
=20
September 27, 2025
--------------

=20
Toronto.pm - online - How SUSE is using Perl
https://lu.ma/v90mkqj5
=20
December 6, 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


--ff9b4d84f004ff84f4071738a14277de86432d9b42f59db73ee702293a40
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html; charset=us-ascii
Mime-Version: 1.0





1.0, user-scalable=3Dyes">
Perl Weekly Issue #737 - 2025-09-08 - Perl oneliners





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

=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 #737 - 2025-09-08 - Perl oneliners



latest | https://perlweekly.com/archive">archive | edited by szabgab.com/">Gabor Szabo

=20

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

=20


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

=20





=20


Hi there!


=20


There is a new episode of Underbar, the Perlish podcast, part 3 of =
the Vibe-coding with Perl series came out, and there is an article whether =
one should learn Perl in 2025.


=20


Regarding that. My son became a programmer a while ago mostly writi=
ng in Python and some fron-end stuff when necessary. He also knows how to u=
se vim and he is definitely not lost on the Linux command-line. I don't thi=
nk there is a lot of value for him to learn Perl in general, but being able=
to write one-liner to help with various small tasks could be really useful=
e. So I started to put together a bunch of oneliners in Perl and converted =
it into a book. It is still only in its infancy, but to go with the traditi=
on I decided to release early.


=20


Thus you can already r=
ead it for free
or if you'd like to also support my efforts then you ca=
n buy an epub/pdf version of it via s/">Leanpub. You can even pick the price.


=20


Enjoy the book and enjoy your week!


=20


Your editor: Gabor Szabo.



mg/gabor_szabo.png" />




Podcast

=20


=20
>


font-size: 18px;
font-weight: bold;
">The Underbar, episode 4: The Cyber Resilience Act


=20
by rl.org/users/book/">Philippe Bruhat ("https://metacpan.org/author/BOOK">BOOK)
=


BooK wrote: I've just published the latest episode of The =
Underbar. This time we're having a long conversation with Salve Nilsen abou=
t the Cyber Resilience Act and it consequences for Perl and CPAN.


=20

m/img/philippe_bruhat.png" title=3D"Philippe Bruhat" width=3D"80" />
=20



Articles

=20


=20
>


_gitlab.html" style=3D"
font-size: 18px;
font-weight: bold;
">Installing DarkPAN Perl modules via GitLab


=20
by .at/">Thomas Klausner (pan.org/author/DOMM">DOMM)

yle=3D"font-size: 16px">
Thomas wrote: This week Farhad and me finally found some t=
ime to improve a part of our build pipeline that was nagging me for years. =
We can now release our DarkPAN modules via CI/CD into a GitLab generic pack=
ages repository and install them from there into our app containers, also v=
ia CI/CD pipelines.


=20

=20
=20


=20
>


025/09/02/AI-assisted-coding-of-FFI.html" style=3D"
font-size: 18px;
font-weight: bold;
">Vibe coding a Perl interface to a foreign library - Par=
t 3


=20
by Christos Argyropoulos
=


=20


=20

=20
=20


=20
>


5/09/cve-2025-40927.html" style=3D"
font-size: 18px;
font-weight: bold;
">CVE-2025-40927


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


Re-creating the vulnerability CVE-2025-40927 in an isolate=
d docker container.


=20

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


=20
>


ide-2mij" style=3D"
font-size: 18px;
font-weight: bold;
">Taking VelociPerl for a ride.


=20
by Christos Argyropoulos
=


VelociPerl is a closed source fork of Perl that claims per=
formance gains of 45% over the stock.


=20

=20
=20


=20
>


-quiz-about-operator-priorities.html" style=3D"
font-size: 18px;
font-weight: bold;
">A Quiz about Operator Priorities


=20
by t.au">Ron Savage (rg/author/RSAVAGE">RSAVAGE)

tyle=3D"font-size: 16px">
=20


=20

m/img/ron_savage.png" title=3D"Ron Savage" width=3D"80" />
=20


=20
>


-in-2025-1909" style=3D"
font-size: 18px;
font-weight: bold;
">Should You Learn Perl in 2025?



=20


=20

=20
=20


=20
>


ual-russian-perl-conference-2025.html" style=3D"
font-size: 18px;
font-weight: bold;
">Annual Russian Perl Conference 2025


=20
by Sergei Zhmylev (tps://metacpan.org/author/ZHMYLOVE">ZHMYLOVE)
=


=20


=20

=20
=20



Discussion

=20


=20
>


estion_about_class_design_with_objectpad/" style=3D"
font-size: 18px;
font-weight: bold;
">question about class design with Object::Pad



=20


=20

=20
=20


=20
>


ject_inheritance_in_xs/" style=3D"
font-size: 18px;
font-weight: bold;
">object inheritance in xs



=20


=20

=20
=20


=20
>


der_of_svxxok_in_xs/" style=3D"
font-size: 18px;
font-weight: bold;
">order of SvXXOK in xs



=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-338" style=3D"
font-size: 18px;
font-weight: bold;
">The Weekly Challenge - 338


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


Welcome to a new week with a couple of fun tasks "Highest =
Row" and "Max Distance". If you are new to the weekly challenge then why no=
t 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-337" style=3D"
font-size: 18px;
font-weight: bold;
">RECAP - The Weekly Challenge - 337


=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 "Smaller Than Current" and "Odd Matrix" tasks in Perl a=
nd Raku. 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;
">TWC337


=20
by Ali Moradi

style=3D"font-size: 16px">
This is a solid, practical and highly efficient blog post =
that showcases a competitive programming mindset. The approach is character=
ized by a focus on performance, concise code and leveraging the powerful bu=
ilt-in functions of Perl.


=20

=20
=20


=20
>


e=3D"
font-size: 18px;
font-weight: bold;
">Oddly Current


=20
by Arne Sommer
style=3D"font-size: 16px">
This is a high-quality, technically sound blog post that p=
erfectly exemplifies the spirit of Raku programming. It successfully demons=
trates how to tackle a classic algorithmic problem (Eulerian Circuits) by l=
everaging Raku's unique and powerful features, such as its sophisticated gr=
ammar (regex) engine and functional programming constructs.


=20

=20
=20


=20
>


er-go-far-without-a-little-big-star-weekly-challenge-337.html" style=3D"
font-size: 18px;
font-weight: bold;
">I Never Go Far Without A Little Big Star


=20
by t.blogspot.com/">Dave Jacoby (//metacpan.org/author/JACOBY">JACOBY)
=


This post is a well-written, technically sound and engagin=
g exploration of two weekly code challenges in Perl. Overall, it's a solid =
contribution that balances clarity, correctness and style.


=20

m/img/dave_jacoby.jpg" title=3D"Dave Jacoby" width=3D"80" />
=20


=20
>


5/ch-337.html" style=3D"
font-size: 18px;
font-weight: bold;
">Smaller Oddities


=20
by Jorg Sommrey
<=
p style=3D"font-size: 16px">
Both tasks move beyond naive solutions to offer significan=
tly more scalable alternatives. The use of sorting, indexing, and run-lengt=
h encoding reflects expert-level proficiency in PDL. Despite the technical =
depth, the code remains compact and well-organized.


=20

=20
=20


=20
>


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


=20
by W Luis Mochan
=


Solutions are elegant, efficient (thanks to PDL), and prov=
ide precise results. They shine when used in a context where PDL is accepta=
ble.


=20

=20
=20


=20
>


ge-club/tree/muthm-337/challenge-337/matthias-muth#readme" style=3D"
font-size: 18px;
font-weight: bold;
">Small Numbers, and No Matrix at All


=20
by Matthias Muth
=


Both tasks avoid brute-force solutions in favor of countin=
g, sorting, and parity logic. Code is concise, modern, and idiomatic Perl. =
Commentary is pedagogical, explains not only the "how" but also the "why".


=20

=20
=20


=20
>


font-size: 18px;
font-weight: bold;
">Small, but Oddly Current


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


This is an exceptionally well-written and insightful post.=
It successfully transcends a simple "how I solved these coding puzzles" wr=
ite-up and instead delivers a compelling narrative about the enduring relev=
ance of Perl, the value of community-driven challenges and the universal be=
nefits of sharpening one's problem-solving skills with constrained tools.


=20

=20
=20


=20
>


enge/337" style=3D"
font-size: 18px;
font-weight: bold;
">One and two dimensions


=20
by Peter Campbell Smith
=


Solutions are clear, idiomatic Perl, well explained and gr=
eat for educational/demo purposes. They emphasize readability and correctne=
ss over raw efficiency, which is often the right trade-off in The Weekly Ch=
allenge.


=20

=20
=20


=20
>


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


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


The solutions are excellent. They are correct, efficient, =
readable and well-structured. The post has a clear, pragmatic coding style =
that focuses on simplicity and directly solving the problem at hand. The co=
de is thoroughly documented and follows good practices. This is production-=
quality code for this type of algorithmic problem.


=20

=20
=20


=20
>


ekly_Challenge_337__The_Odd_Current.html" style=3D"
font-size: 18px;
font-weight: bold;
">The Odd Current


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


The post is a masterclass in technical writing and scienti=
fic computing. It successfully transforms a seemingly simple programming ch=
allenge into a deep, insightful exploration of numerical methods and perfor=
mance optimization.


=20

=20
=20


=20
>


ly-small-1g9o" style=3D"
font-size: 18px;
font-weight: bold;
">Oddly small


=20
by Simon Green
style=3D"font-size: 16px">
This is a well-written, engaging and technically sound sol=
ution to a coding challenge. It stands out by focusing on clarity, educatio=
nal value and algorithmic elegance rather than just brute-forcing an answer=
.


=20

=20
=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)
=


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


=20

=20
=20



Events

=20


=20
>


font-size: 18px;
font-weight: bold;
">Boston.pm - online - monthly meetings resume (2d Tuesda=
y)



September 9, 2025


=20

=20
=20


=20
>


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



September 10, 2025


=20

=20
=20


=20
>


font-size: 18px;
font-weight: bold;
">Toronto.pm - online - Lightning Talks 2025



September 25, 2025


=20

=20
=20


=20
>


font-size: 18px;
font-weight: bold;
">Annual Russian Perl Conference 2025



September 27, 2025


=20

=20
=20


=20
>


font-size: 18px;
font-weight: bold;
">Toronto.pm - online - How SUSE is using Perl



December 6, 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.









--ff9b4d84f004ff84f4071738a14277de86432d9b42f59db73ee702293a40--

--===============0887846162==
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

--===============0887846162==--

--===============0887846162==
Content-Type: multipart/alternative; boundary=ff9b4d84f004ff84f4071738a14277de86432d9b42f59db73ee702293a40

--ff9b4d84f004ff84f4071738a14277de86432d9b42f59db73ee702293a40
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset=us-ascii
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/737.html



Hi there!

There is a new episode of Underbar, the Perlish podcast, part 3 of the
Vibe-coding with Perl series came out, and there is an article whether one
should learn Perl in 2025.

Regarding that. My son became a programmer a while ago mostly writing in
Python and some fron-end stuff when necessary. He also knows how to use vim
and he is definitely not lost on the Linux command-line. I don't think
there is a lot of value for him to learn Perl in general, but being able to
write one-liner to help with various small tasks could be really usefule.
So I started to put together a bunch of oneliners in Perl and converted it
into a book. It is still only in its infancy, but to go with the tradition
I decided to release early.

Thus you can already read it for free ( https://perlmaven.com/oneliners/ )
or if you'd like to also support my efforts then you can buy an epub/pdf
version of it via Leanpub ( https://leanpub.com/oneliners/ ). You can even
pick the price.

Enjoy the book and enjoy your week!

--
Your editor: Gabor Szabo.


Podcast

=20
The Underbar, episode 4: The Cyber Resilience Act=20
https://underbar.cpan.io/episodes/4/
=20
BooK wrote: I've just published the latest episode of The Underbar. This
time we're having a long conversation with Salve Nilsen about the Cyber
Resilience Act and it consequences for Perl and CPAN.
--------------

=20

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

Articles

=20
Installing DarkPAN Perl modules via GitLab
https://domm.plix.at/perl/2025_09_install_darkpan_gitlab.html
=20
Thomas wrote: This week Farhad and me finally found some time to improve =
a
part of our build pipeline that was nagging me for years. We can now
release our DarkPAN modules via CI/CD into a GitLab generic packages
repository and install them from there into our app containers, also via
CI/CD pipelines.
--------------

=20
Vibe coding a Perl interface to a foreign library - Part 3
https://chrisarg.github.io/Killing-It-with-PERL/2025/09/02/AI-assisted-co=
ding-of-FFI.html
=20
=20
--------------

=20
CVE-2025-40927
https://blogs.perl.org/users/mohammad_s_anwar/2025/09/cve-2025-40927.html
=20
Re-creating the vulnerability CVE-2025-40927 in an isolated docker
container.
--------------

=20
Taking VelociPerl for a ride.
https://dev.to/chrisarg/taking-velociperl-for-a-ride-2mij
=20
VelociPerl is a closed source fork of Perl that claims performance gains =
of
45% over the stock.
--------------

=20
A Quiz about Operator Priorities
https://blogs.perl.org/users/ron_savage/2025/09/a-quiz-about-operator-pri=
orities.html
=20
=20
--------------

=20
Should You Learn Perl in 2025?
https://dev.to/lbvf50mobile/should-you-learn-perl-in-2025-1909
=20
=20
--------------

=20
Annual Russian Perl Conference 2025
https://blogs.perl.org/users/zhmylove/2025/09/annual-russian-perl-confere=
nce-2025.html
=20
=20
--------------

=20

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

Discussion

=20
question about class design with Object::Pad
https://www.reddit.com/r/perl/comments/1nbbd1d/question_about_class_desig=
n_with_objectpad/
=20
=20
--------------

=20
object inheritance in xs
https://www.reddit.com/r/perl/comments/1nbfhny/object_inheritance_in_xs/
=20
=20
--------------

=20
order of SvXXOK in xs
https://www.reddit.com/r/perl/comments/1n77vzk/order_of_svxxok_in_xs/
=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 - 338
https://theweeklychallenge.org/blog/perl-weekly-challenge-338
=20
Welcome to a new week with a couple of fun tasks "Highest Row" and "Max
Distance". 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 - 337
https://theweeklychallenge.org/blog/recap-challenge-337
=20
Enjoy a quick recap of last week's contributions by Team PWC dealing with
the "Smaller Than Current" and "Odd Matrix" tasks in Perl and Raku. You
will find plenty of solutions to keep you busy.
--------------

=20
TWC337
https://deadmarshal.blogspot.com/2025/09/twc337.html
=20
This is a solid, practical and highly efficient blog post that showcases =
a
competitive programming mindset. The approach is characterized by a focus
on performance, concise code and leveraging the powerful built-in
functions of Perl.
--------------

=20
Oddly Current
https://raku-musings.com/oddly-current.html
=20
This is a high-quality, technically sound blog post that perfectly
exemplifies the spirit of Raku programming. It successfully demonstrates
how to tackle a classic algorithmic problem (Eulerian Circuits) by
leveraging Raku's unique and powerful features, such as its sophisticated
grammar (regex) engine and functional programming constructs.
--------------

=20
I Never Go Far Without A Little Big Star
https://jacoby-lpwk.onrender.com/2025/09/05/i-never-go-far-without-a-litt=
le-big-star-weekly-challenge-337.html
=20
This post is a well-written, technically sound and engaging exploration o=
f
two weekly code challenges in Perl. Overall, it's a solid contribution
that balances clarity, correctness and style.
--------------

=20
Smaller Oddities
https://github.sommrey.de/the-bears-den/2025/09/05/ch-337.html
=20
Both tasks move beyond naive solutions to offer significantly more scalab=
le
alternatives. The use of sorting, indexing, and run-length encoding
reflects expert-level proficiency in PDL. Despite the technical depth,
the code remains compact and well-organized.
--------------

=20
Perl Weekly Challenge 337
https://wlmb.github.io/2025/08/31/PWC337/
=20
Solutions are elegant, efficient (thanks to PDL), and provide precise
results. They shine when used in a context where PDL is acceptable.
--------------

=20
Small Numbers, and No Matrix at All
https://github.com/MatthiasMuth/perlweeklychallenge-club/tree/muthm-337/c=
hallenge-337/matthias-muth#readme
=20
Both tasks avoid brute-force solutions in favor of counting, sorting, and
parity logic. Code is concise, modern, and idiomatic Perl. Commentary is
pedagogical, explains not only the "how" but also the "why".
--------------

=20
Small, but Oddly Current
https://packy.dardan.com/b/aR
=20
This is an exceptionally well-written and insightful post. It successfull=
y
transcends a simple "how I solved these coding puzzles" write-up and
instead delivers a compelling narrative about the enduring relevance of
Perl, the value of community-driven challenges and the universal benefits
of sharpening one's problem-solving skills with constrained tools.
--------------

=20
One and two dimensions
http://ccgi.campbellsmiths.force9.co.uk/pwc/challenge/337
=20
Solutions are clear, idiomatic Perl, well explained and great for
educational/demo purposes. They emphasize readability and correctness
over raw efficiency, which is often the right trade-off in The Weekly
Challenge.
--------------

=20
The Weekly Challenge #337
https://hatley-software.blogspot.com/2025/09/robbie-hatleys-solutions-in-=
perl-for.html
=20
The solutions are excellent. They are correct, efficient, readable and
well-structured. The post has a clear, pragmatic coding style that
focuses on simplicity and directly solving the problem at hand. The code
is thoroughly documented and follows good practices. This is
production-quality code for this type of algorithmic problem.
--------------

=20
The Odd Current
https://blog.firedrake.org/archive/2025/09/The_Weekly_Challenge_337__The_=
Odd_Current.html
=20
The post is a masterclass in technical writing and scientific computing. =
It
successfully transforms a seemingly simple programming challenge into a
deep, insightful exploration of numerical methods and performance
optimization.
--------------

=20
Oddly small
https://dev.to/simongreennet/weekly-challenge-oddly-small-1g9o
=20
This is a well-written, engaging and technically sound solution to a codi=
ng
challenge. It stands out by focusing on clarity, educational value and
algorithmic elegance rather than just brute-forcing an answer.
--------------

=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/09/dlxiv-12-great-cpan-modules-release
d.html ).
--------------

=20

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

Events

=20
Boston.pm - online - monthly meetings resume (2d Tuesday)
https://boston-pm.github.io/
=20
September 9, 2025
--------------

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

=20
Toronto.pm - online - Lightning Talks 2025
https://lu.ma/prfiewo4
=20
September 25, 2025
--------------

=20
Annual Russian Perl Conference 2025
https://perl-conf.ru/25
=20
September 27, 2025
--------------

=20
Toronto.pm - online - How SUSE is using Perl
https://lu.ma/v90mkqj5
=20
December 6, 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


--ff9b4d84f004ff84f4071738a14277de86432d9b42f59db73ee702293a40
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html; charset=us-ascii
Mime-Version: 1.0





1.0, user-scalable=3Dyes">
Perl Weekly Issue #737 - 2025-09-08 - Perl oneliners





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

=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 #737 - 2025-09-08 - Perl oneliners



latest | https://perlweekly.com/archive">archive | edited by szabgab.com/">Gabor Szabo

=20

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

=20


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

=20





=20


Hi there!


=20


There is a new episode of Underbar, the Perlish podcast, part 3 of =
the Vibe-coding with Perl series came out, and there is an article whether =
one should learn Perl in 2025.


=20


Regarding that. My son became a programmer a while ago mostly writi=
ng in Python and some fron-end stuff when necessary. He also knows how to u=
se vim and he is definitely not lost on the Linux command-line. I don't thi=
nk there is a lot of value for him to learn Perl in general, but being able=
to write one-liner to help with various small tasks could be really useful=
e. So I started to put together a bunch of oneliners in Perl and converted =
it into a book. It is still only in its infancy, but to go with the traditi=
on I decided to release early.


=20


Thus you can already r=
ead it for free
or if you'd like to also support my efforts then you ca=
n buy an epub/pdf version of it via s/">Leanpub. You can even pick the price.


=20


Enjoy the book and enjoy your week!


=20


Your editor: Gabor Szabo.



mg/gabor_szabo.png" />




Podcast

=20


=20
>


font-size: 18px;
font-weight: bold;
">The Underbar, episode 4: The Cyber Resilience Act


=20
by rl.org/users/book/">Philippe Bruhat ("https://metacpan.org/author/BOOK">BOOK)
=


BooK wrote: I've just published the latest episode of The =
Underbar. This time we're having a long conversation with Salve Nilsen abou=
t the Cyber Resilience Act and it consequences for Perl and CPAN.


=20

m/img/philippe_bruhat.png" title=3D"Philippe Bruhat" width=3D"80" />
=20



Articles

=20


=20
>


_gitlab.html" style=3D"
font-size: 18px;
font-weight: bold;
">Installing DarkPAN Perl modules via GitLab


=20
by .at/">Thomas Klausner (pan.org/author/DOMM">DOMM)

yle=3D"font-size: 16px">
Thomas wrote: This week Farhad and me finally found some t=
ime to improve a part of our build pipeline that was nagging me for years. =
We can now release our DarkPAN modules via CI/CD into a GitLab generic pack=
ages repository and install them from there into our app containers, also v=
ia CI/CD pipelines.


=20

=20
=20


=20
>


025/09/02/AI-assisted-coding-of-FFI.html" style=3D"
font-size: 18px;
font-weight: bold;
">Vibe coding a Perl interface to a foreign library - Par=
t 3


=20
by Christos Argyropoulos
=


=20


=20

=20
=20


=20
>


5/09/cve-2025-40927.html" style=3D"
font-size: 18px;
font-weight: bold;
">CVE-2025-40927


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


Re-creating the vulnerability CVE-2025-40927 in an isolate=
d docker container.


=20

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


=20
>


ide-2mij" style=3D"
font-size: 18px;
font-weight: bold;
">Taking VelociPerl for a ride.


=20
by Christos Argyropoulos
=


VelociPerl is a closed source fork of Perl that claims per=
formance gains of 45% over the stock.


=20

=20
=20


=20
>


-quiz-about-operator-priorities.html" style=3D"
font-size: 18px;
font-weight: bold;
">A Quiz about Operator Priorities


=20
by t.au">Ron Savage (rg/author/RSAVAGE">RSAVAGE)

tyle=3D"font-size: 16px">
=20


=20

m/img/ron_savage.png" title=3D"Ron Savage" width=3D"80" />
=20


=20
>


-in-2025-1909" style=3D"
font-size: 18px;
font-weight: bold;
">Should You Learn Perl in 2025?



=20


=20

=20
=20


=20
>


ual-russian-perl-conference-2025.html" style=3D"
font-size: 18px;
font-weight: bold;
">Annual Russian Perl Conference 2025


=20
by Sergei Zhmylev (tps://metacpan.org/author/ZHMYLOVE">ZHMYLOVE)
=


=20


=20

=20
=20



Discussion

=20


=20
>


estion_about_class_design_with_objectpad/" style=3D"
font-size: 18px;
font-weight: bold;
">question about class design with Object::Pad



=20


=20

=20
=20


=20
>


ject_inheritance_in_xs/" style=3D"
font-size: 18px;
font-weight: bold;
">object inheritance in xs



=20


=20

=20
=20


=20
>


der_of_svxxok_in_xs/" style=3D"
font-size: 18px;
font-weight: bold;
">order of SvXXOK in xs



=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-338" style=3D"
font-size: 18px;
font-weight: bold;
">The Weekly Challenge - 338


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


Welcome to a new week with a couple of fun tasks "Highest =
Row" and "Max Distance". If you are new to the weekly challenge then why no=
t 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-337" style=3D"
font-size: 18px;
font-weight: bold;
">RECAP - The Weekly Challenge - 337


=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 "Smaller Than Current" and "Odd Matrix" tasks in Perl a=
nd Raku. 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;
">TWC337


=20
by Ali Moradi

style=3D"font-size: 16px">
This is a solid, practical and highly efficient blog post =
that showcases a competitive programming mindset. The approach is character=
ized by a focus on performance, concise code and leveraging the powerful bu=
ilt-in functions of Perl.


=20

=20
=20


=20
>


e=3D"
font-size: 18px;
font-weight: bold;
">Oddly Current


=20
by Arne Sommer
style=3D"font-size: 16px">
This is a high-quality, technically sound blog post that p=
erfectly exemplifies the spirit of Raku programming. It successfully demons=
trates how to tackle a classic algorithmic problem (Eulerian Circuits) by l=
everaging Raku's unique and powerful features, such as its sophisticated gr=
ammar (regex) engine and functional programming constructs.


=20

=20
=20


=20
>


er-go-far-without-a-little-big-star-weekly-challenge-337.html" style=3D"
font-size: 18px;
font-weight: bold;
">I Never Go Far Without A Little Big Star


=20
by t.blogspot.com/">Dave Jacoby (//metacpan.org/author/JACOBY">JACOBY)
=


This post is a well-written, technically sound and engagin=
g exploration of two weekly code challenges in Perl. Overall, it's a solid =
contribution that balances clarity, correctness and style.


=20

m/img/dave_jacoby.jpg" title=3D"Dave Jacoby" width=3D"80" />
=20


=20
>


5/ch-337.html" style=3D"
font-size: 18px;
font-weight: bold;
">Smaller Oddities


=20
by Jorg Sommrey
<=
p style=3D"font-size: 16px">
Both tasks move beyond naive solutions to offer significan=
tly more scalable alternatives. The use of sorting, indexing, and run-lengt=
h encoding reflects expert-level proficiency in PDL. Despite the technical =
depth, the code remains compact and well-organized.


=20

=20
=20


=20
>


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


=20
by W Luis Mochan
=


Solutions are elegant, efficient (thanks to PDL), and prov=
ide precise results. They shine when used in a context where PDL is accepta=
ble.


=20

=20
=20


=20
>


ge-club/tree/muthm-337/challenge-337/matthias-muth#readme" style=3D"
font-size: 18px;
font-weight: bold;
">Small Numbers, and No Matrix at All


=20
by Matthias Muth
=


Both tasks avoid brute-force solutions in favor of countin=
g, sorting, and parity logic. Code is concise, modern, and idiomatic Perl. =
Commentary is pedagogical, explains not only the "how" but also the "why".


=20

=20
=20


=20
>


font-size: 18px;
font-weight: bold;
">Small, but Oddly Current


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


This is an exceptionally well-written and insightful post.=
It successfully transcends a simple "how I solved these coding puzzles" wr=
ite-up and instead delivers a compelling narrative about the enduring relev=
ance of Perl, the value of community-driven challenges and the universal be=
nefits of sharpening one's problem-solving skills with constrained tools.


=20

=20
=20


=20
>


enge/337" style=3D"
font-size: 18px;
font-weight: bold;
">One and two dimensions


=20
by Peter Campbell Smith
=


Solutions are clear, idiomatic Perl, well explained and gr=
eat for educational/demo purposes. They emphasize readability and correctne=
ss over raw efficiency, which is often the right trade-off in The Weekly Ch=
allenge.


=20

=20
=20


=20
>


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


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


The solutions are excellent. They are correct, efficient, =
readable and well-structured. The post has a clear, pragmatic coding style =
that focuses on simplicity and directly solving the problem at hand. The co=
de is thoroughly documented and follows good practices. This is production-=
quality code for this type of algorithmic problem.


=20

=20
=20


=20
>


ekly_Challenge_337__The_Odd_Current.html" style=3D"
font-size: 18px;
font-weight: bold;
">The Odd Current


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


The post is a masterclass in technical writing and scienti=
fic computing. It successfully transforms a seemingly simple programming ch=
allenge into a deep, insightful exploration of numerical methods and perfor=
mance optimization.


=20

=20
=20


=20
>


ly-small-1g9o" style=3D"
font-size: 18px;
font-weight: bold;
">Oddly small


=20
by Simon Green
style=3D"font-size: 16px">
This is a well-written, engaging and technically sound sol=
ution to a coding challenge. It stands out by focusing on clarity, educatio=
nal value and algorithmic elegance rather than just brute-forcing an answer=
.


=20

=20
=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)
=


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


=20

=20
=20



Events

=20


=20
>


font-size: 18px;
font-weight: bold;
">Boston.pm - online - monthly meetings resume (2d Tuesda=
y)



September 9, 2025


=20

=20
=20


=20
>


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



September 10, 2025


=20

=20
=20


=20
>


font-size: 18px;
font-weight: bold;
">Toronto.pm - online - Lightning Talks 2025



September 25, 2025


=20

=20
=20


=20
>


font-size: 18px;
font-weight: bold;
">Annual Russian Perl Conference 2025



September 27, 2025


=20

=20
=20


=20
>


font-size: 18px;
font-weight: bold;
">Toronto.pm - online - How SUSE is using Perl



December 6, 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.









--ff9b4d84f004ff84f4071738a14277de86432d9b42f59db73ee702293a40--

--===============0887846162==
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

--===============0887846162==--

  1. 2025-09-02 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS]
  2. 2025-09-02 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS]
  3. 2025-09-02 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Hunger in Israel
  4. 2025-09-03 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] [Jewish] Hunger in Israel
  5. 2025-09-03 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] [Jewish] Hunger in Israel
  6. 2025-09-03 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] [Jewish] Hunger in Israel
  7. 2025-09-03 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] [ Docs ] [Jewish] Hunger in Israel
  8. 2025-09-05 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] blood is in the water...
  9. 2025-09-02 From: "Free Software Foundation" <info-at-fsf.org> Subject: [Hangout - NYLXS] =?utf-8?q?Free_Software_Supporter_=E2=80=94_Is?=
  10. 2025-09-07 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] [Barcans] Seeing the family
  11. 2025-09-07 Aviva Safir <aviva-at-gmx.us> Re: [Hangout - NYLXS] [ Docs ] [Barcans] Seeing the family
  12. 2025-09-07 Aviva <aviva-at-gmx.us> Re: [Hangout - NYLXS] [Jewish] [ Docs ] [Barcans] Seeing the family
  13. 2025-09-08 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Reporting on whatup..
  14. 2025-09-08 Gabor Szabo <gabor-at-szabgab.com> Subject: [Hangout - NYLXS] [Perlweekly] #737 - Perl oneliners
  15. 2025-09-08 Gabor Szabo <gabor-at-szabgab.com> Subject: [Hangout - NYLXS] [Perlweekly] #737 - Perl oneliners
  16. 2025-09-09 Ruben Safir <mrbrklyn-at-panix.com> Re: [Hangout - NYLXS] [ Docs ] [Barcans] Seeing the family
  17. 2025-09-10 Ruben Safir <mrbrklyn-at-panix.com> Subject: [Hangout - NYLXS] Things are getting very serious and deadly in
  18. 2025-09-10 From: "=?utf-8?B?Q2hhaW0gRGVzc2Vy?=" <info-at-poelgroupstaffing.com> Subject: [Hangout - NYLXS] =?utf-8?q?Job_Opportunities?=
  19. 2025-09-15 Gabor Szabo <gabor-at-szabgab.com> Subject: [Hangout - NYLXS] [Perlweekly] #738 - Design Patterns
  20. 2025-09-18 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Robert Redford has died
  21. 2025-09-24 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Because you are a dumb mother fcker
  22. 2025-09-25 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Tzfat
  23. 2025-09-25 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Microsoft terminates services for Israeli
  24. 2025-09-27 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Tump and the New World Order
  25. 2025-09-28 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] The violent extrremest Left that is coming to NYYC
  26. 2025-09-29 Gabor Szabo <gabor-at-szabgab.com> Subject: [Hangout - NYLXS] [Perlweekly] #740 - Perl v5.43.3

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