Perl Weekly
Issue #713 - 2025-03-24 - Why do companies migrate away from Perl?
latest | archive | edited by Gabor Szabo
|
Hi there!
Ramadan seems to have a very positive impact on Mohammad Sajid Anwar (manwar), author of The Weekly Challenge and co-editor of The Perl Weekly newsletter. He learns all kinds of new things and writes long blog posts about them. Some of them are Perl related, some are not. Anyway, see the links in this newsletter.
I, on the other hand, was recently contacted by a number of people wanting to migrate from Perl to Rust or Python. My first question is why. After all even if I end up helping them with the move, I need to understand why do they want to move. Because of this I started to have some picture of why people feel the urge to move away from Perl. However, my sample is too small and probably rather biased. None of the people who contacted me wanted to move to Java or C, or NodeJS. That's can be for many reasons, one of them the fact that I don't mention those languages on my LinkedIn profile.
So I'd like to get your help in understanding the central motivations for wanting to move away from Perl. If your company has moved away or is discussing the idea, I'd love to hear from you (a private email would be excellent) to understand the real pain points.
On the other hand, if your company has recently moved to Perl or is planning to do so, I'd love to hear about that too. If they need help I'd be glad to help them too and I am sure people in the Perl community would be thrilled to hear such stories. Even if we can't publish the names of the companies.
Enjoy your week!
Gabor Szabo
|
|
|
Articles
|
Listing achievements of the CPANSec group all along 2024.
|
|
by Dimitrios Kechagias
An interesting direction. As far as I know DEV.to has a feature to automatically create articles from an RSS feed on your blog. So one could write the original on her own blog site and then easily post it on DEV.to as well even setting the canonical_url on DEV to point to the original article.
|
|
|
|
by Rob Lauer
END blocks are one of the 'magic' features of Perl. It effectively allows you to execute more code even after exit() was called or even after your program has dieed. Rob has a lot more to say about it.
|
|
by Boris Orekhov
Generating Perl code using ChatGPT.
|
|
|
|
Discussion
|
|
|
No type library matching "Microsoft Outlook" found at ../Perl/lib/Mail/Outlook.pm line 111
|
|
Some unicode characters for you: 🐪 🐫 🦙.
|
|
|
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 "Equal Strings" and "Sort Column". 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 "Broken Keys" and "Reverse Letters" tasks in Perl and Raku. You will find plenty of solutions to keep you busy.
|
|
|
by Adam Russell
Breakdown analysis is something, I always prefer. It helps understand the flow, great work. Keep it up.
|
|
|
by Ali Moradi
Big fan of CPAN. Just love the compact solutions. Very crafty. well done.
|
|
by Arne Sommer
Parameter validation in the method signature is one of the coolest feature of Raku language. In this post post, you'll find it used with full liberty. Great work, thanks for sharing.
|
|
by Jaldhar H. Vyas
The detailed analysis that you get to see in the post, truly remarkable. There is nothing left for imagination. Everything is covered, super cool.
|
|
by Jorg Sommrey
What an art of regex, incredible. You need to take a deep breath first before you look at it. Smart hacker, I would say.
|
|
by W Luis Mochan
Always make you do it at the prompt and not writing bulky script. And when you are comfortable then show you the beast. Great art, keep it up.
|
|
by Matthias Muth
I must admit, at times, I start questioning my knowledge. I need to catch up with fellow members. Very impressive work, thanks for sharing knowledge with us.
|
|
by Peter Campbell Smith
With regex based solution, I always need explanation otherwise you spend good amount of time to get your head around if it is a complex one. Here you even have DIY tool to test it as well. Great work.
|
|
by Robbie Hatley
It took me a while to understand the gibberish at the top. The next line explains the mystery, everybody calm down. No one can match the creative mind of team members. Keep it up great work.
|
|
by Roger Bell West (FIREDRAKE)
I knew, PostScript would make a statement here. Not that I understand what it says, I just love how it talks. Thank you for sharing the knowledge week after week.
|
|
by Simon Green
For all Python fans, you must checkout this. You will not disappointed, I promise. Well done and keep it up.
|
|
Other
|
|
|
Weekly collections
|
|
Events
|
|
|
|
|
|
|
Greenville, South Carolina, USA
|
|
You know, you could get the Perl Weekly right in your mailbox. Every Week. Free of charge!
|