Perl Weekly
Issue #548 - 2022-01-24 - Perl Books Collection
latest | archive | edited by Mohammad Sajid Anwar
|
Hi there
Do you have a Perl books collection?
I am sure most of us own the Camel book. As you know, there have been hardly any new Perl books published in recent years. I recently bought two very popular Perl books "Extending and Embedding Perl" and "Network Programming with Perl". I have realised there are two distinct views about good old Perl books. One view is that the recommendations in these books are no longer in use, since we have better choices available on CPAN now. I fully agree with this view but I also agree to the other view that it is still relevant in terms of base knowledge of the subject. Above all, there is a sentimental values attached to each Perl book that I own.
How about you?
Last week, Gabor, spoke about learning languages in his editorial. Being an Indian by birth, I know more than just the national language of India, Hindi. I can understand, to be precise, six human languages. Nowadays, I am learning Spanish from my daughter as she is learning as part of her school curriculum. But here I would like to know how many programming languages one can fluently code in. Recently in The Weekly Challenge contest, we have received loads of solutions in different languages. In week 147, we received 100+ solutions. One member who stands out front the crowd is Abigail, who has contributed in 30 different programming languages. To me it seems impossible, but he did it.
How many programming languages do I know? Well thanks to the weekly challenge, I have had the opportunity to code in Raku, Python, Java and Swift as well as Perl, of course. Do you want to try some new languages? Please give it a try.
Enjoy the week and stay safe.
Mohammad Sajid Anwar
|
|
|
Announcements
|
by Ricardo Signes (RJBS)
It's official, Corinna is going to the Perl core, most probably after the release of 5.36.
|
|
|
by Curtis 'Ovid' Poe (OVID)
Do you like Perl::Critic but you can't use it against your legacy codebase because it reports too many problems? Then you should try this new module and share your experience with the author.
|
|
|
by Dean Hamstead (DJZORT)
The Perl & Raku Conference is a high-quality, inexpensive, technical Conference that celebrates the family of Perl programming languages. Do submit papers if you are keen to give a talk.
|
|
|
Articles
|
|
|
by Mark Gardner
Yet another cool blog post by Mark for you if you want to explore different ways to exit early using Perl.
|
|
|
by Tom Wyant (WYANT)
Tom shares information about one of the most commonly used qw() constructs.
|
|
|
|
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 "Fibonacci Digit Sum" and "Largest Square". 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 "Eban Numbers" and "Cardano Triplets" 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 Abigail
Abigail is a master of Perl one-liners using regexes. I loved the task analysis, it was an eye-opener for me. Thanks for sharing your knowledge, as always.
|
|
by Abigail
Abigail going into details about the mathematical operations behind the task. Exceptional derivation. You don't want to skip it.
|
|
by Arne Sommer
Arne being a Raku expert, I would like to thank him for introducing Math::BigInt::Named to me. Plenty to learn every week from his blog. Thanks for sharing your knowledge.
|
|
by Dave Jacoby (JACOBY)
Dave's blog post shared an interesting fact about the cube root of a negative number. Thanks for the concise and to the point post.
|
|
|
by Flavio Poletti (POLETTIX)
Flavio shared two flavours this week, and they were both in Perl and Raku. Keep it up; great work.
|
|
|
by Flavio Poletti (POLETTIX)
Flavio's lazy solution to the Cardano Triplets task is very cool. Thanks for your contributions, as always.
|
|
|
by James Smith
James is known for compact solutions. This week he shared very cool solutions too. You don't want to miss it.
|
|
by Laurent Rosenfeld
Laurent shared a one-liner in Raku to solve the Eban numbers task. Really cool, thanks for sharing.
|
|
by Luca Ferrari
Thanks Luca for sharing Raku's almost equality operator. Keep it up, great work.
|
|
by W Luis Mochan
The Cardano Triplets solution as a one-liner in Perl is really cool. Amazing work, keep it up.
|
|
by Peter Campbell Smith
Peter choose to discuss his Cardano Triplets solution. Thanks for sharing your knowledge.
|
|
|
Rakudo
|
|
Weekly collections
|
|
The corner of Gabor
A couple of entries sneaked in by Gabor.
|
by Gabor Szabo (SZABGAB)
In this video you see a long pair programming session with Dániel Kántor and Gábor Szabó making some changes to the LibreLingo project. Front-end: Svelte and Bulma. Testing with Cypress.
|
|
|
Events
|
Wednesday, January 26, 2022; 06:00 PM Eastern Time (US and Canada)
|
|
Tuesday February 8th, 2021 07:00 PM Eastern Time (US and Canada)
|
|
|
Our client is looking for a full-stack Perl developer who takes autonomy to a new level. You’ll work like the business is your own because you’re the kind of person who takes pride in what they produce, and you’ll welcome the chance to dabble in multiple roles because you like to keep it fresh.
|
|
Our client is an international company who pride themselves on making online trading a breeze. After twenty-plus years cruising the financial waters, they’re subject matter experts who provide a stable, engaging environment for their crew. Located in glorious Malta, they offer a supportive team that believes in open communication and solving problems together.
|
|
Does your boss treat you like a Perl superhero? If the answer is no, we’ve got a role open that’ll inspire you to leap a tall building with excitement. Best of all, this position is 100% remote within the USA. Our client is looking for a Perl developer with Catalyst and DBlx::Class, and you should have a few solid years of commercial experience under your Batman utility belt.
|
|
If you’re a senior Perl developer — you’ve already got the most important component of what our client is looking for. Other important bits: in an ideal world, you’ll have experience with most or all of Catalyst, REST, Dancer2, Moo, DBlx::Class, MySQL, Postgres, and docker. Want to add extra flair? AngularJS or Vue would take you to the next level.
|
|
We know that a lack of commercial experience doesn’t always reflect skill level, know-how, or programming brilliance. You know your stuff. You’re keen to grow and learn. You know that if someone would only just give you a chance, and let you in the door, you could really shine!
|
|
You know, you could get the Perl Weekly right in your mailbox. Every Week. Free of charge!
|