Perl Weekly
Issue #554 - 2022-03-07 - Exceptions in Perl?
latest | archive | edited by Mohammad Sajid Anwar
|
Hi there
I borrowed the title from Curtis' recently shared gist. I am sure every one of us have dealt with exceptions in Perl. Being a CPAN fan, I found plenty of choices readily available. I am a big fan of Try::Tiny and it has always been my first choice to deal with exceptions in Perl. I suggest you must check out the gist for more insights and suggestions shared by Curtis.
I would also like to share another gem by Curtis, Porting from Moose or Moo. It is a big help for anyone to move to Corinna from Moose or Moo. Most of my personal work shared on MetaCPAN used Moo. The document by Curtis would be handy when porting to Corinna once it is part of core Perl. I am eagerly waiting for it to happen.
Finally, this is my 99th edition of the weekly newsletter. In two weeks time, I would be presenting the 100th edition. I joined the team of editors in May 2018, thanks to the chief editor, Gabor Szabo, for all the support and guidance.
Enjoy the rest of the newsletter and pray for the world peace.
Mohammad Sajid Anwar
|
|
|
Announcements
|
by Yuki Kimoto (KIMOTO)
An honest attempt by Yuki to write a Perl book. Please do spread the news.
|
|
|
Articles
|
by Dimitrios Kechagias
Interesting performance comparison and very detailed analysis. Highly recommended if you are looking for the right cloud provider.
|
|
by Flavio Poletti (POLETTIX)
Cool use of IP::Geolocation::MMDB and a free database from MaxMind to create magic.
|
|
|
|
|
CPAN
|
by Lance Wicks (LANCEW)
Quick and easy interface to connect and get data from SmartRow API.
|
|
The Weekly Challenge
The Weekly Challenge by Mohammad Anwar will help you step out of your comfort-zone. You can even win prize money of $50 Amazon voucher by participating in the weekly challenge. We pick one winner at the end of the month from among all of the contributors during the month. The monthly prize is kindly sponsored by Peter Sergeant of PerlCareers.
|
by Mohammad Sajid Anwar (MANWAR)
Welcome to a new week with a couple of fun tasks "Fortunate Numbers" and "Pisano Period". 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 "Missing Permutation" and "Padovan Prime" tasks in Perl and Raku. You will find plenty of solutions to keep you busy.
|
|
|
by Colin Crain
Perl Solutions Review by Colin Crain.
|
|
by Adam Russell
Loved the use of handy CPAN modules like Algorithm::Loops and Math::Primality. Thanks for sharing new ideas.
|
|
|
by Arne Sommer
Arne always shares multiple solutions of each task, showing different aspects. I liked the Perl and Raku comparison most. Thanks for sharing your knowledge with us.
|
|
by Bruce Gray
Thanks Bruce for the bonus this week. The quality blog content has Perl, Raku and Python. Keep it up great work.
|
|
by Colin Crain
The best of the blog, is the approach to solve the task. It is like solving the puzzle by putting all the pieces one by one. Masterpiece.
|
|
by Colin Crain
Colin always surpised us with amazing stuff in his blog. You really don't want to miss it. Incredible, keep it up great work.
|
|
by Dave Jacoby (JACOBY)
Dave's style of blogging is also very interesting and catchy. I liked how Dave plays with the week number. Thanks for sharing.
|
|
|
by Flavio Poletti (POLETTIX)
The best part is a home-grown solution for permutation in Perl. Cool attempt. Keep it up great work.
|
|
|
by Flavio Poletti (POLETTIX)
I liked the order of solution, Perl first then Raku. It gives better comparison how Raku behaves. Thank you for your effort.
|
|
|
by James Smith
James is not afraid of using bit operator. It makes code compact, very clever. Thanks for sharing the knowledge.
|
|
by Laurent Rosenfeld
Lots of Raku magic in this week blog as usual. If you are new to Raku then this is a good start for you. Keep it up, great work!
|
|
by Luca Ferrari
Luca showing off the amazing power of Raku with a one-liner solution. Keep it up, great work!
|
|
by W Luis Mochan
Luis is known for his one-liners in Perl using CPAN modules. The end result is short and compact. Well done.
|
|
by Peter Campbell Smith
Short and precise blog to explain Peter's solutions. Thanks for sharing.
|
|
by Roger Bell West (FIREDRAKE)
The best hack to find the missing permutations. Prepare the possible list and delete items from the input list to find the missing permutations. No gimmicks. Keep it up, great work!
|
|
Rakudo
|
|
Weekly collections
|
|
The corner of Gabor
A couple of entries sneaked in by Gabor.
|
|
We’re looking for junior and mid-level Perl developers interested in cross-training Perl to Node. This role is remote-friendly for those located within the UK. Perl may be your core competency, but if you’re invested in cross-training to Node, you may be the full package that this client wants on their team.
|
|
This wonder-from-down-under company provides end-to-end data collection and management services and they’re looking for a Perl developer to join their team. To rack up the points, you’ll have experience with REST, Dancer2, Catalyst, Moo, DBlx::Class, MySQL, Postgres, and docker. AngularJS or Vue will bring you into bullseye range, so shout it out if this sounds like you.
|
|
A global leader in machine intelligence matching job seekers with their perfect career: our client’s goal is human level parsing. They’re on the hunt for an NLP Engineer whose passion for NLP is matched only by their interest in Machine Intelligence and their ability to drive quality improvements, measurement standards, and error analysis processes for the NLP framework.
|
|
Working with first responders, educators, manufacturers, and engineers, our client is the leading provider of award-winning intelligent SaaS solutions. They’re looking for a Perl developer with Catalyst and DBlx::Class and a solid base of experience,
|
|
As Chief Software Architect for an international company providing online trading services, you’ll work closely with the Chief Technology Officer. With a strong understanding of the full stack of software development and cloud technologies, you’ll mentor engineering teams and provide guidance in solving technical issues.
|
|
You know, you could get the Perl Weekly right in your mailbox. Every Week. Free of charge!
|