Perl Weekly
Issue #546 - 2022-01-10 - Perl Books
latest | archive | edited by Mohammad Sajid Anwar
|
Hi there
Welcome to my first edition of 2022 and 95th edition overall.
I remember there was a time when the O'Reilly group published many Perl books. Then came a few other publishing houses like Manning publications. I am sure you must have owned a handful of Perl books from these publishers. In recent times not many Perl books have been written, except one or two by brian d foy. A friend of mine donated all his Perl books to a local library as he is moving to Python. It is a sad state to be honest. Recently, I came across a Facebook post by a friend of mine about a Perl book called Extending and Embedding Perl. I knew about it but I had never had the chance to read it. So I decided to buy a used copy from Amazon. I must confess I was missing a great deal. If you haven't read it then you must check it out. By the way, I have kept all my Perl books safe. I like to read physical books and not online versions.
With a new year, there is a tradition of new year resolutions. As far as I am concerned, I stopped making any resolutions two years ago. But this year, I decided to make one and stick to it. And the resolution is to get the draft of my first Perl book out as soon as possible. It has been going on for months now. It is embarassing now to even talk about it. There are so many things going on at the same time, I hardly find time for the book. Please wish me luck.
A long time ago, Gabor started a campaign to make live videos about Perl. He even did few pair-programming sessions and they were very popular. But then there has been no noise on that front in recent times. I used to make YouTube videos for the Weekly Challenge during the middle of last year and then I also stopped because of lack of time. Last month, I started making videos again for the Weekly Challenge. It gives me immense pleasure when I see comments on my videos. Someone recently commented on one video and requested I should make videos of past challenges as well. I have to manage my time carefully otherwise my first book would be neglected again. Having said that, I am not giving up on making videos for the Weekly Challenge. If you are interested then please do check out my YouTube Channel.
There is one piece of good news shared by Curtis - that the MMVP (minimally minimal viable product) RFC for Corinna has been sent to P5P. I am keeping my fingers crossed.
Last but not least, please look after yourself and your loved ones.
Mohammad Sajid Anwar
|
|
|
Sponsors
|
Articles
|
by Curtis 'Ovid' Poe (OVID)
Curtis sharing little secrets about OOP and its follow-up with microservices. The discussion about inheritance is fascinating. Thank you; great blog post. Please keep it coming regularly.
|
|
|
by Mark Gardner
A very interesting discussion of 'warn' and 'warnings'. Highly recommended.
|
|
|
by Tom Wyant (WYANT)
This weekly blog by Tom shares the insights of 'closures' in a compact and cocise way.
|
|
|
Web
|
by Olaf Alders (OALDERS)
It is not something new to many but in this blog post he is talking how to use 'ot' within vim.
|
|
|
On 2022-01-06 GNU Parallel was 20 years old. Please check out how Perl is related to it.
|
|
|
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 "Truncatable Prime" and "Pentagon Numbers". 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 "10001st Prime Number" and "Curious Fraction Tree" 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
Another cool use of another CPAN module as shown by Abigail.
|
|
by Abigail
Abigail presented the task in a simple and easy to read format. Thanks for your help.
|
|
by Adam Russell
Thank you Adam for sharing the 'Sieve of Atkin' method of determining prime numbers. Keep it up great work.
|
|
|
by Arne Sommer
Arne always gives more than just the task. This week also we have dot file generation. Thank you for sharing your knowledge with us.
|
|
by Dave Jacoby (JACOBY)
Elegant use of an OOP method to solve the Curious Fraction Tree task. You don't want to miss it.
|
|
|
by Flavio Poletti (POLETTIX)
Flavio continued showing the power of his Raku skills with a compact solution. Great work, keep it up.
|
|
|
by Flavio Poletti (POLETTIX)
Flavio is very clever; sharing the finer details. The best solution IMHO so far. Thank you.
|
|
|
by Jaldhar H. Vyas
Cool one liner in Raku for the 10001st prime number. Always a pleasure to read his blog.
|
|
by James Smith
James is known for compact and elgant solutions. I simply love his solutions. Thanks for your contributions.
|
|
by Laurent Rosenfeld
Laurent is on a mission to explore guest languages these days. Thank you for your contributions.
|
|
by Luca Ferrari
Luca is one of the Raku fans in the team. This week he shared a Raku class solution. Well done.
|
|
by W Luis Mochan
Very impressive one-liner solution in Perl by Luis. Thanks for sharing your knowledge.
|
|
by Mark Senn
Compact one liner in Raku is the solution by Mark. Keep it up; great work.
|
|
by Mark Senn
Well-crafted presentation with two different approaches. Mark always makes the task look simple. Well done.
|
|
by Peter Campbell Smith
Peter's discussion of the '10001st Prime Number' task is not be missed IMHO. Thank you Peter for your contributions..
|
|
by Roger Bell West (FIREDRAKE)
Reference point in the blog to the task is the main attraction for me. Roger has been providing solutions in many other languages too.
|
|
by Simon Green
Simon's use of Number::Fraction to deal with the 'Curious Fraction Tree' task is really interesting. Thank you for sharing new ideas.
|
|
Rakudo
|
|
Weekly collections
|
|
The corner of Gabor
A couple of entries sneaked in by Gabor.
|
|
|
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!
|
|
Our client is the world’s leading provider of award-winning intelligent SaaS solutions for clients ranging from first responders and engineers to manufacturers and educators. The successful candidate is a Perl developer with Catalyst and Dblx::Class. You’ve been around the block and you know your stuff.
|
|
You’ll need experience writing great Perl, along with valid HTML, Javascript, and CSS. Toss in experience with SQL and ORMs like DBIx::Class and add your excellent Linux experience (Debian lovers come this way) and you’ve got the skill set this role requires. Your day-to-day routine will include managing the full life-cycle of software projects of all sizes.
|
|
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.
|
|
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.
|
|
You know, you could get the Perl Weekly right in your mailbox. Every Week. Free of charge!
|