Issue #728 - 2025-07-07 - Perl Conference

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

Hi there,

Last week was packed with two major gatherings for Perl enthusiasts: The Perl Community Conference (Hybrid) Summer 2025 and The Perl and Raku Conference 2025. Both events brought together developers, contributors and fans from around the world, whether in person or online.

Unfortunately, I couldn't attend either conference this time but I'm eager to catch up on what I missed. If you were there, I'd love to hear about your experience. Makoto Nozaki has already shared one: event report, thank you for that. If others have insights, talks or highlights to share, please do.

For those curious about the talks, the official PCC 2025 schedule is available here. I spotted a live talk link on Facebook and joined briefly, but due to audio issues, I had to drop out. Fingers crossed that recordings or slides will be shared soon for those of us who couldn't attend fully.

One thing, I noticed this year, there wasn't much pre-event promotion for individual talks or maybe I just missed it on social media? Either way, if you couldn't make it, keep an eye out for uploaded slides and summaries. There's always something new to learn!

That's all for now, enjoy the rest of the newsletter and happy coding..

Mohammad Sajid Anwar


Sponsors

Support Mohammad

This edition of the Perl Weekly newsletter was prepared by Mohammad Sajid Anwar. He has been editing every 2nd issue for 7 yeas already! Also, he has been running The Weekly Challenge for several years now. He does both of these in his free time because he loves doing them. However, it is really nice to know that there are 34 people who feel that his efforts are worth the recognition by supporting him with 5-10 USD / month via Patreon. If you are one of those people I'd like to thank you and if you are not yet, I'd like to encourage you to sign up to Patreon and start supporting him!


Announcements

Perl 5.42.0 Released: Performance Gains, Feature Refinements, and Key Security Fixes

The Perl development team has officially released Perl v5.42.0, introducing a blend of modern language features, thoughtful refinements to long-standing behavior, and a round of performance and security enhancements.

This week in PSC (197) | 2025-06-26

Another quick update from Perl Steering Council.


Articles

Neural Networks and Perl

by Boyd Duffee

Stands out by exploring neural networks in Perl, a less common but intriguing combination. It provides a hands-on implementation.

Keep on Mocking with a Key, Girrrrl

by Boyd Duffee

A fun, practical guide to mocking in Perl that balances humor with solid technical content. Ideal for Perl developers looking to improve their testing skills with minimal jargon.

TPRC Greenville 2025

by Makoto Nozaki

A short and effective event report for TPRC 2025. If you missed the event then you must read this.

Vibe Coding a Perl interface to a C library

by Christos Argyropoulos

An excellent technical walkthrough for intermediate-to-advanced Perl programmers needing to interface with C libraries. It presents practical code with useful explanations of the binding process.

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

by Christos Argyropoulos

An excellent resource for Perl developers needing to create robust, production-ready C library bindings. It has deep technical knowledge with practical implementation advice.


The Weekly Challenge

The Weekly Challenge by Mohammad 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 one champion at the end of the month from among all of the contributors during the month, thanks to the sponsor Lance Wicks.

The Weekly Challenge - 329

by Mohammad Sajid Anwar (MANWAR)

Welcome to a new week with a couple of fun tasks "Counter Integers" and "Nice String". 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.

RECAP - The Weekly Challenge - 328

by Mohammad Sajid Anwar (MANWAR)

Enjoy a quick recap of last week's contributions by Team PWC dealing with the "Replace all ?" and "Good String" tasks in Perl and Raku. You will find plenty of solutions to keep you busy.

A Good String Is Irreplaceable

by Adam Russell

A strong, educational post with working code and creative problem-solving. The core is robust and instructive.

TWC328

by Ali Moradi

Provides compact Perl implementations for each task. Avoids over-engineering (e.g., uses simple loops and hashes for uniqueness).

All Good

by Arne Sommer

The post is well-structured with a conversational tone, making it accessible to readers of varying skill levels.

Kinda Pre-Disastered

by Dave Jacoby (JACOBY)

A solid, enjoyable post that balances technical rigor with Dave’s signature conversational style. Ideal for Perl enthusiasts and coding challenge participants.

Replace and Remove

by Jorg Sommrey

A practical, no-frills post perfect for coders seeking quick solutions. It delivers correct and efficient code.

regexs everywhere!

by Luca Ferrari

A technically excellent post that stands out for its rigorous mathematical approach and unique dual-language perspective.

Perl Weekly Challenge 328

by W Luis Mochan

A thorough, well-written post that combines mathematical insight with practical coding solutions. Excellent for learners who want to understand both the "how" and "why" behind the challenges.

Regexes Replacing All Good Strings?

by Matthias Muth

A solid, well-explained solution with efficient implementations. Great for learners looking for clear, optimized Perl solutions to algorithmic problems.

Good Old-Fashioned Replacement Boy?

by Packy Anderson (PACKY)

A masterclass in making technical content both educational and entertaining. Perfect for Perl enthusiasts who appreciate personality in programming tutorials.

Questions are good

by Peter Campbell Smith

A no-nonsense, technically solid post that delivers working solutions with Perl best practices. Ideal for experienced developers who prefer code-first explanations.

Good Replacement

by Roger Bell West (FIREDRAKE)

While away, Rust is still the favourite choice for blog post. Code maintains clarity without sacrificing efficiency.

A good question

by Simon Green

A fun, well-written post that balances technical content with readability. Great for beginners and those who appreciate a casual yet informative take on coding challenges.

The Weekly Challenge : Week 328

by Simon Proctor

A no-nonsense, efficient walkthrough of the weekly challenge. Ideal for those who prefer concise, performance-conscious solutions.

In case of doubt, use a regex

by Yitzchak Scott-Thoennes

A refreshing, regex-focused take on the problem that highlights Perl’s flexibility. Great for regex enthusiasts and those exploring unconventional solutions.

Property is Theft, Theft is Good

by Yitzchak Scott-Thoennes

A clever, well-explained solution with a touch of humor. Perfect for those interested in optimization tricks and Perl’s practical elegance.


Rakudo

2025.26 Release #184

by Elizabeth Mattijsen (ELIZABETH)


Weekly collections

The corner of Gabor

A couple of entries sneaked in by Gabor.

Object Oriented Programming - OOP in Perl

by Gabor Szabo (SZABGAB)

You can read the book free of charge on this web site, or if you feel like supporting the writing of this book you can buy it and get a pdf and epub version of it.


Events

Paris.pm monthly meeting

August 13, 2025

Paris.pm monthly meeting

September 10, 2025



You know, you could get the Perl Weekly right in your mailbox. Every Week.
Free of charge!

Just ONE e-mail each Monday. Easy to unsubscribe. No spam. Your e-mail address is safe.
Perl Weekly on Twitter RSS Feed of the Perl Weekly. Updated once a week