DEV Community

Gabor Szabo
Gabor Szabo

Posted on • Originally published at perlweekly.com

Perl πŸͺ Weekly #729 - Videos from TPRC

Originally published at Perl Weekly 729

Hi there!

The Perl and Raku Conference was held 2 weeks ago, videos are being uploaded to YouTube

Sad news: Mark Keating posted that Matt S. Trout (mst) passed away. Mark also collected the comments and publications of others.

Podcast: MetaCPAN - Underbar episode 3

Enjoy your week!

--
Your editor: Gabor Szabo.

Sponsors

Support Gabor

I started the Perl Weekly newsletter 14 years ago and (the precursor of) the Perl Maven site 20 years ago. Recently I started to write a booklet about OOP in Perl. I love providing consulting, development, and training services to companies, but I still prefer creating free content. I could do more of the latter if you also supported me. There are several ways to do that. You can do it via Patreon, GitHub, PayPal, or by buying one of my books.


Articles

A pipe operator exists on perl v5.42?

XS the easy way


Perl

This week in PSC (198) | 2025-07-04


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 - 330

Welcome to a new week with a couple of fun tasks "Clear Digits" and "Title Capital". 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 - 329

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

Let’s Count All of Our Nice Strings

A creative and playful dive into string processing in Perl. The code is modular, well-commented, and structured using Literate Programming style fragments.

TWC329

The solutions are crisp, Perlish, and demonstrate a good grasp of regular expressions and bitwise logic.

Counter Nice

The post tackles both parts of the challenge with thoughtful code and helpful inline commentary. It's Well-documented, beginner-friendly and a good demonstration of Raku’s expressiveness.

Perl Weekly Challenge: Week 329

Solutions leaned toward succinct, readable Perl and Raku idioms. The variety of strategiesβ€”regex, loops, data structuresβ€”showing the languages’ flexibility.

Nice Integers

The use of uniqint over a simple digit-matching regex is clean and effectiveβ€”an elegant one-liner that does exactly what's needed without overcomplication.

mangling strings

Raku solutions are idiomatic and concise, leveraging regex and built-ins elegantly. An outstanding, well-organized exploration of polyglot programming applied to algorithmic problem solving.

Perl Weekly Challenge 329

The post provides elegant and efficient solutions to the tasks, demonstrating a deep understanding of Perl's capabilities. The reflective analysis adds valuable insights into the complexities of problem-solving in programming.

Counter-Nice

The post balances clarity, correctness and Perl expertise. A great read for anyone interested in clean problem-solving and Perl-specific insights.

It MUST be nice!

The post delivers solid, multi-language solutions to two algorithmic tasksβ€”extracting distinct integers from mixed strings and identifying the longest "nice" substringβ€”with clear thought processes and thorough commentary. The musical theater references and clever title pun, helps make technical content more approachable.

Fun with strings

The post does a great job of highlighting ambiguities in specifications. It identifies potential edge cases (a9a09a) and makes reasonable assumptions while also pointing out how easily such details can be overlooked or underspecified.

Nice Counter

It offers a clear, practical walkthrough of the weekly challenge in both Perl and Rust, showing straightforward and idiomatic solutions for each.

Endings, Elephants and Explanations

This blog post is a thoughtful and engaging walk through of Raku solutions to the challenge, woven with personal reflection and a touch of humor. It opens with a heartfelt tribute to the late MST,

Y Translate?

A clean, polished walkthrough demonstrating idiomatic solutions with attention to detailβ€”particularly in normalization and edge-case handling. Well written and focused, with practical depth.

Not a Nice Problem to Have

An insightful, advanced and enjoyable readβ€”ideal for those who appreciate both performance-aware coding and elegant problem-solving.


Videos

Dancer 2.0.ohh-myyy

Meet the Board

Test2::UI Howto

Git commit --pull-request

Padding Your Objects: Using Object::Pad

Perl and the Unix Philosophy


Weekly collections

NICEPERL's lists

Great CPAN modules released last week.


Events

Paris.pm monthly meeting

August 13, 2025

Paris.pm monthly meeting

September 10, 2025


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 of all the issues.

Not yet subscribed to the newsletter? Join us free of charge!

(C) Copyright Gabor Szabo
The articles are copyright the respective authors.

Top comments (0)