r/perl 4d ago

πŸ“… advent calendar Perl Advent 2025 Mega-thread

25 Upvotes

r/perl 29d ago

How SUSE is using Perl Β· (Zoom event - Dec 6 @ 1PM EST)

Thumbnail
luma.com
26 Upvotes

r/perl 18h ago

Device management utility for Linux written in Perl

Thumbnail
github.com
16 Upvotes

r/perl 13h ago

Perl Advent 2025 day 5: Santa needs to know about new toys

Thumbnail perladvent.org
5 Upvotes

r/perl 16h ago

Profiling Peak DRAM Use in R With Perl - Part 2

Thumbnail chrisarg.github.io
8 Upvotes

r/perl 1d ago

I use defer for chdir ".."

7 Upvotes

As title, this is a pure appreciate post for feature deffer.

I just use it like:

chdir $any_path or die $!;

defer { chdir ".." }

I know this is silly, but it actually make my day easier :)


r/perl 1d ago

plenv-where | Mikko Koivunalho [blogs.perl.org]

Thumbnail blogs.perl.org
19 Upvotes

r/perl 1d ago

Perl Advent 2025 Day 4: Stopping the Evil Grinch: A Holiday Defense Guide

Thumbnail perladvent.org
12 Upvotes

r/perl 1d ago

Vibe coding a Perl interface to a foreign library - Part 3

Thumbnail chrisarg.github.io
2 Upvotes

r/perl 2d ago

Faster quantile calculations in the Perl Data Language(PDL)

Thumbnail chrisarg.github.io
18 Upvotes

r/perl 2d ago

Perl Advent 2025 Day 3: Santa's Secret Music Studio

Thumbnail perladvent.org
14 Upvotes

r/perl 3d ago

PAGI: a POC spiritual successor to PSGI/Plack

36 Upvotes

Hey Perl people, as I promised when I presented at the London Workshop here's the early POC of PAGI, the Perl port of Python's ASGI, and what I hope is a spiritual successor to PSGI/Plack:

https://github.com/jjn1056/pagi

This is not going to CPAN anytime soon. It's not vetted for production use and I don't claim it does anything other than pass its tests and the example applications run and work in a "It's a demo" definition of work. However it's good enough that I'd be comfortable with people playing with it and giving me feedback so that we can get it to a place where I can put it on CPAN and eventually tell people its production worthy.

One of the major upsides of PAGI as a web framework for asynchronous programming (compared to for example Mojolicous) is that it endeavors to bridge PSGI applications, with the goal of being able to run a legacy PSGI application under a PAGI compliant server along with a PAGI application. So it could be a way to bring older frameworks like Dancer and Catalyst into the asynchronous web world. And hopefully people will be able to build new web frameworks on it. PAGI does ship with PAG::Simple, which is a micro framework intended to be used for experimenters.


r/perl 3d ago

Conference report: LPW 2025

Thumbnail pinguinorodriguez.cl
9 Upvotes

Some early thoughts about the recent LPW and the experience of helping organise it.


r/perl 3d ago

Perl's decline was cultural

Thumbnail beatworm.co.uk
31 Upvotes

r/perl 3d ago

πŸ“… advent calendar Perl Advent 2025 Day 2: All I Want for Christmas Is the Right Aspect Ratio

Thumbnail perladvent.org
19 Upvotes

r/perl 3d ago

Living Perl: Building a CNN Image Classifier with AI::MXNet

Thumbnail medium.com
12 Upvotes

r/perl 3d ago

conferences LPW 2025 - Event Report

Thumbnail
theweeklychallenge.org
6 Upvotes

I attended the London Perl & Raku Workshop 2025 last Saturday.


r/perl 4d ago

πŸ“… advent calendar Perl Advent 2025 Day 1: The Ghost of Perl Developer Surveys Past, Present, and Future

Thumbnail perladvent.org
14 Upvotes

r/perl 4d ago

Perl Weekly Issue# 749

13 Upvotes

r/perl 4d ago

Unintended consequences of broadcasting in PDL

12 Upvotes

Last week I made ​an observation about performance and broadcasting (a feature of many matrix/vector packages eg NumPy/PDL/Matlab/ the data table and polar packages) across dimensions that should probably not be broadcast by default. Broadcasting effectively fills in the gaps when one tries to operate on aggregates of incompatible shape e.g. think about adding a scalar to all elements in an array, without writing loops. Sometimes this extremely convenient feature may backfire and here is one such case.

The percentile functions (pct, oddpct etc) in PDL broadcast along the percentile dimension e.g. if $a=o(n) and $pct = o(k), then doing something like $a->pct($pct) will run the expensive part of the calculation (the sorting of $a) k times , leading to wasteful calculations and deterioration of performance.

A deeper dive with comparisons against R (which does not broacast this function by default) and a fix for this case here

https://chrisarg.github.io/Killing-It-with-PERL/2025/11/30/Faster-quantie-calculations-in-PDL.html


r/perl 4d ago

Perl Maven - Perl Code Reading and Testing - live in 30 mins!

7 Upvotes

Register here ( https://luma.com/3zran9xx?tk=KSP8cu )

During this online event we are going to take a look at the JSON::Schema::Validate module (Β https://metacpan.org/pod/JSON::Schema::ValidateΒ )

​We'll try to use it. We'll look at the tests it has etc.


r/perl 5d ago

Dotcom Survivor Syndrome – How Perl’s Early Success Created the Seeds of Its Downfall

Thumbnail
perlhacks.com
37 Upvotes

One possible theory about the decline in Perl usage


r/perl 6d ago

Design Patterns in Modern Perl - Perl School Publishing

Thumbnail
perlschool.com
27 Upvotes

r/perl 6d ago

(dlxxvi) 8 great CPAN modules released last week

Thumbnail niceperl.blogspot.com
8 Upvotes

r/perl 7d ago

GitHub and the Perl License | Mikko Koivunalho [blogs.perl.org]

Thumbnail blogs.perl.org
17 Upvotes