DEV Community

Gabor Szabo
Gabor Szabo

Posted on • Originally published at perlweekly.com

Perl 🐪 Weekly #723 - Perl Ad Server needs ads

Originally published at Perl Weekly 723

Hi there,

I am glad that the renewed Perl Ad Server seems to be taking off. If you have some Perl-related thing you'd like to promote to MetaCPAN and other sites displaying the ads, this is your chance to add it to inventory of ads.

If you have a Perl-related event that you'd like to be listed at the bottom of each edition of the Perl Weekly newsletter and included in the Perl events calendar, you can do that by sending a Pull-Request.

I'd also like to thank all the people who started to support me via GitHub sponsors. I feel happy that there are people out there who find my contribution valuable to award it with their financial support. I'd also like to thank the people who decided to support my by buying one of my books and courses. Thank you!

Enjoy your week!

--
Your editor: Gabor Szabo.

Articles

Hello Datastar

Datastar is a new-ish entry in the world of hypermedia-oriented ,htmx alternatives, with a distinct focus on Server-Sent Events.

Learning XS - How to create an object

XS is a Perl foreign function interface through which a program can call a C or C++ subroutine. XS or xsub is an abbreviation of 'eXtendable Subroutine'.

Learning XS - What is in my variable

Learning XS - List context

Deploying Dancer Apps – The Next Generation

Enter psgi-systemd-deploy and discuss it here.

The Perl Toolchain Summit 2025: Security, Testing, and Community Collaboration

From May 1–4, 2025, the invite-only Perl Toolchain Summit (PTS) brought together in Leipzig, Germany, 33 of the ecosystem’s most active maintainers — and welcomed 6 first-timers — for four days of uninterrupted deep-dive collaboration in pair-programming sessions, consensus discussions, and critical infrastructure work.


Discussion

Perl + Homebrew + ImageMagick = Disappointment?

Installation is hard

Is there a better way than cpanspec to make RPMs?


Perl

This week in PSC (193) | 2025-05-29


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

Welcome to a new week with a couple of fun tasks "2D Array" and "Total XOR". 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 - 323

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

TWC323

The use of map for side effects is unconventional, it showcases Perl's flexibility. Cool.

Increment Tax

Solution as a complete application with verbose mode. It really helps to understand the flow. Great work.

Orders Matter and Order Matters

Demonstrates solid Perl technique, using list operations and control structures effectively to solve ordering-related problems.

Tax Steps

Expert-level Perl programming, combining concise code with efficient algorithms. The solutions are optimized for performance, making them suitable for scenarios requiring repeated computations.

increment and decrement

For readers interested in multi-language implementations and exploring how the same problem can be approached in different programming environments, this post serves as an excellent resource.

Perl Weekly Challenge 323

The solutions are characterized by their clarity and efficiency. It leverages Perl's strengths in pattern matching and concise scripting to address the challenges effectively.

Decrement Your Tax Amount

The code is well-documented, making it accessible to readers with varying levels of Perl experience. While the implementations are straightforward, they effectively solve the problems without unnecessary complexity.

Should five percent appear too small…

It stands out for its clarity, thoroughness, and educational value. Solutions in multiple languages caters to a diverse audience and showcases the versatility of different programming paradigms.

Up, down, and pay your tax

The use of regular expressions to match '++' and '--' operations demonstrates a clear understanding of Perl's pattern matching capabilities.

The Weekly Challenge #323

The use of the Switch module, while unconventional, serves to illustrate structured decision-making in Perl. It's valuable resource for those looking to understand Perl implementations of algorithmic challenges.

Incremental Tax

It demonstrates a clear and pragmatic approach to problem-solving. By providing solutions in multiple languages, it not only showcases adaptability but also offers a comparative perspective on different programming paradigms.

Counting the tax

It exemplifies a clear and methodical approach to problem-solving. The explanations are concise, and the code examples are well-structured, making the post accessible to a broad audience.


Weekly collections

NICEPERL's lists

Great CPAN modules released last week;
MetaCPAN weekly report.


Events

Paris.pm monthly meeting

Paris, France

The Perl and Raku Conference 2025

Greenville, South Carolina, USA


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)