|
Perl Weekly
Issue #793 - 2026-10-05 - Online events
latest | archive | edited by Gabor Szabo
|
|
Hi there!
I am still traveling so the time to prepare the Perl Weekly is limited and the sending time is odd, but even as I am traveling I working on the next batch of online events.
If you visit the Code Maven Live page you will see a bunch of events starting 2 weeks from today on October 19. There are 2 Perl-related events that you can also find here. If you have not registered to them this is the time. Even if these specific events are not relevant to you, you can follow the Perl Maven calendar to be notified about new events. There are now 199 registered people. Will you be number 200?
Apart from the Perl events I'd like to emphasize the Zig: From Beginner to Slightly Less Beginner presentation. It will be given by Sawyer X who you might know as a code Dancer developer, a past project lead for the Perl 5 language ("Pumpking"), or as a conference speaker. I am looking forward to learn Zig from him.
In addition, please check out all the newly announced in-person events!
Enjoy your week!
Gabor Szabo
|
|
|
Poll
|
|
|
Announcements
|
by D Ruth Holloway
The Perl and Raku Foundation (TPRF) is pleased to announce that the next Perl and Raku Conference will be held June 21-23, 2027, at the Crowne Plaza Hotel in Kitchener, Ontario.
|
|
|
|
|
|
|
by Philippe Bruhat (BOOK)
We're happy to announce that the 17th Perl Toolchain Summit will be held in Lyon, France, from Thursday April 29 till Sunday May 2, 2027.
|
|
|
Articles
|
|
|
by Rob Lauer
Log::Log4perl is one of the most popular loggers for Perl. CloudWatch is Monitoring and Observability service by Amazon
|
|
|
|
by John Napiorkowski (JJNAPIORK)
The main focus of this release is to make PAGI::Server dependable when clients misbehave or connections end at awkward moments.
|
|
|
|
|
|
|
|
|
|
|
|
|
Discussion
|
|
|
|
|
|
|
Perl
|
|
|
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 Marc Perry.
|
by Mohammad Sajid Anwar (MANWAR)
Welcome to a new week with a couple of fun tasks "Alternate Case" and "Alternating Vowels Consonants". 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.
|
|
|
by Mohammad Sajid Anwar (MANWAR)
Enjoy a quick recap of last week's contributions by Team PWC dealing with the "Pythagoras Multiplied" and "Prime Step" tasks in Perl and Raku. You will find plenty of solutions to keep you busy.
|
|
|
by Ali Moradi
Ali delivers flawless and mathematically accurate Perl solutions to The Weekly Challenge 393. Task 1 involves using Euclid's formula and GCD to create Pythagorean triples efficiently, and Task 2 involves the use of distance-expansion loops and ntheory::is_prime methods. Solutions tested with an embedded Test::More test suite that covers all working examples.
|
|
by Bob Lied
The article by Bob delivers a straightforward and logical review of the solutions for Perl Weekly Challenge #393. When working on the Pythagorean triples assignment, Bob takes readers through the process of going from brute force to establishing boundaries which would help remove unnecessary search area. In the case of the prime step challenge, he applies CPAN modules such as Math::Prime::Util and idiomatic Perl programming for the effective solution.
|
|
|
by Jaldhar H. Vyas
Jaldhar provides a clear and practical explanation of both difficulties in the form of a two-language approach to coding. This post is very detailed in its explanation of exceptions—such as checking for the closest smaller primes instead of being content with the nearest bigger ones and also shows the beauty of Raku's expressive syntax in comparison to normal Perl code.
|
|
by Jorg Sommrey
In this article, you will find an excellent simple procedure of how to solve the challenges provided for the Perl Weekly Challenge 393. Jorg effectively employs Dickson's rule to develop efficient upper limits for the Pythagorean triples in Task 1 and shows a firm understanding of a few programming languages when performing a comparison of the code in Perl and J, where Jorg uses idioms.
|
|
by Luboš Kolouch
This post by Lubos is organised, well-defined, and very clear in explaining both algorithmic problems in logical terms. The use of Perl and Python versions is precise and accurate in showing full conformity to excellent coding style in both programming languages.
|
|
by W Luis Mochan
W. Luis Mochan uses a remarkably mathematical approach to solve Task 1. He uses complex numbers (z = x + iy) not only to create primitive Pythagorean triples easily, but also to scale them, which is much more effective than using brute force. In addition to the use of very concise and functional Perl one-liners, the post combines ultra-neat full scripts with Math::Prime::Util, making it both technically complex and reader-friendly.
|
|
|
by Packy Anderson (PACKY)
This blog post by Packy uses a comprehensive, multi-lingual strategy to obtain results for Perl Weekly Challenge #393. He explains how to limit the search process using mathematical reasoning (e.g., by avoiding redundant pairs and setting limits) and applies this reasoning to come up with a simple and elegant coding solution in Raku, Perl, Python, and Elixir.
|
|
|
by Peter Campbell Smith
Peter has come up with an efficient and performance-oriented solution for Task 1 of Perl Weekly Challenge 393. He precomputes a square lookup table and symmetry bounds (a < b) that makes it possible for him to get rid of costly square root and integer operations with the help of precomputation.
|
|
|
by Roger Bell West (FIREDRAKE)
The article presents the practical and realistic view on the Weekly Challenge 393 and the mathematical methods that help improve search space and save on some computations in generating Pythagorean triples. Roger includes intuitive code written in several programming languages contrasting Rust idiomatic search methods with the functional processing of Raku collections.
|
|
by Simon Green (SGREEN)
In his post, Simon illustrates the process to resolve Weekly Challenge 393 in Python as well as in Perl. He has done a praiseworthy job explaining the efficient solution without compromising on the readability of the code.
|
|
|
Weekly collections
|
|
|
Events
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
You know, you could get the Perl Weekly right in your mailbox. Every Week. Free of charge!
|