Perl Weekly
Issue #696 - 2024-11-25 - Perl 5 is Perl
latest | archive | edited by Mohammad Sajid Anwar
|
Hi there,
I remember when I started The Weekly Challenge, I used to refer to Perl as Perl 5 just to differentiate it from Perl 6, which is now called Raku. Ever since Perl 6 became Raku, I went back to simply calling it Perl.
During the London Perl Workshop 2024, I heard the whispers about the proposal of change in version but no details were available at the time to my knowledge. Before I talk about it, let me share this GitHub repository for Proposed Perl Changes (PPCs). Anyone curious to know what is happening or in the pipeline, can easily get the update here. Not only that, you can even submit a feature request too. While going through the list of proposals, I came across this proposal for Perl version. A big round of applause to Aristotle Pagaltzis for such a detailed document that dives into the finer points. You must checkout the document yourself, in case I missed any important bits. As far as my understandings, in the next Perl stable release the Perl version would be 42.0. I'd be surprised if it goes without any arguments and counter arguments. If you ask for my personal opinion, I'm happy with the proposal. I hope the transition will be smooth.
As we reach the end of November, two annual events are approaching: the Advent Calendar and 24 PullRequests. Personally, I'm looking forward to the Perl Advent Calendar 2024 as it will be celebrating its 25th year. To make it special, there is a planned presentation, Half My Life with Perl by Randal Schwartz. It will be live streamed via Zoom and you can register for the event, if you're interested.
There is also one more event, Perl Community Conference, Winter 2024 scheduled for 18th December. It will be in a hybrid format.
Enjoy the start of the holiday season and stay safe.
Mohammad Sajid Anwar
|
|
|
Announcements
|
by Brett Estrade (OODLER)
The Perl Community Conference is a hybrid in-person-and-online event held on December 18th from 10:30a-4:30p CST.
|
|
|
|
Articles
|
by Curtis 'Ovid' Poe (OVID)
Gem of an article talking about Vector Database and showing how to work with it using Perl.
|
|
|
A big announcement, the merger of PPC0025 about the "Perl 5 is 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 Lance Wicks.
|
by Mohammad Sajid Anwar (MANWAR)
Welcome to a new week with a couple of fun tasks "Contiguous Array" and "Semi-Ordered Permutation". 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 "String Compression" and "Matchstick Square" tasks in Perl and Raku. You will find plenty of solutions to keep you busy.
|
|
|
by Ali Moradi
Known for compact, yet beautiful solutions, this week contribution is no different. Keep it up great work.
|
|
by Arne Sommer
A very simple and straight forward approach without any magic, rare occassion. With lots of discussion around it, would keep you busy.
|
|
by Dave Jacoby (JACOBY)
Interesting discussion about the use of heavy duty regex, very engaging. Solution is well documented to let you through.
|
|
|
by Jaldhar H. Vyas
Raku magical multi-dispatch feature in play this week on top of serious regex in action. Highly recommended.
|
|
by Jorg Sommrey
A complete solutions for encoding and decoding using just regex, very impressive. Great work, thanks for sharing.
|
|
by W Luis Mochan
Ideal challenge for the master of one-liners in Perl and you nailed it. Coolest one.
|
|
by Matthias Muth
Good use of CPAN modules with detailed narratives. Well done, keep it up.
|
|
by Packy Anderson (PACKY)
As always, varieties of solutions in different languages. Too much to handle in one go. Highly recommended.
|
|
by Peter Campbell Smith
Loved behind the scene story about the slow resposnse of using regex. You get DIY tool as bonus as always. Thanks for sharing knowledge with us.
|
|
by Robbie Hatley
Simply using substr() and got the job done, that's the beauty. Cool work, keep it up.
|
|
by Roger Bell West (FIREDRAKE)
Line by line narrative is so handy to decode the complex logic. Thanks for making it look like cake walk.
|
|
by Simon Green
Loved the complete regex solution in Python. If you are new to Python then you must check it out. Great work.
|
|
Rakudo
|
|
Weekly collections
|
|
Events
|
December 11, 2024, Virtual event
|
|
December 11, 2024, Virtual event
|
|
December 14, 2024, Virtual event
|
|
December 19, 2024, In Person Event
|
|
You know, you could get the Perl Weekly right in your mailbox. Every Week. Free of charge!
|