Issue #629 - 2023-08-14 - Are we afraid of other languages?

latest | archive | edited by Gabor Szabo
This edition was made possible by the supporters of our cause.
Don't miss the next issue!

Hi there,

Once in a while when I share something that is not Perl related I get some negative comments. Occasionally even some hate-speech or abusive messages. It's not pleasant, but I hear from others who publish stuff, that they get such messages too. In some cases a lot more than I do. So I guess it is part of the deal. I might have some more impact on the life of people by having this platform and some people hate me for that. The question, what shall I do with my 'platform'?

Some people think the Perl Weekly and even me as an individual should only care about Perl. They say: If people see that the chief editor of the Perl Weekly talks about other programming languages then that's going to ruin Perl. It's pretty laughable as most of the other weekly newsletters are owned by a single person who runs them as a business.

Anyway, I recall in the early 2000s we had a very active Perl Mongers group in Israel called Israel.pm that I lead. At one point we started to have a 'foreign languages' track in which we showed each other various other programming languages. I recall once I gave a presentation about Dart. We also had presentations about Tcl, Ruby, and Python. We were not bothered by that. At one point I even started to joke that in Perl There's More Than One Way To Do It, one of them is Python.

Unfortunately I did not pick up Python early enough and did not start to offer Python training early enough. As most of my clients started to switch to Python they found other trainers who offered Python courses. By the time I realized I need to diversify it was too late. Most of my clients were gone and getting back them is rather difficult as they already have a trainer they are satisfied with.

Which brings me to a question I ask myself: Should the Perl Weekly be exclusively about Perl serving the interest of the language, or should it serve the interest of the people on the newsletter? I think we need to strike a balance. Mostly providing Perl-related content, but also provide some pointers for people who understand that they too might need to look elsewhere in order to find a source of income. I don't want to give the message that is an either-or. IMHO for everyone it is totally fine to work in other programming languages and keep Perl as a hobby if that's what life brings.

To me it seem that the use of Rust will grow and thus it is a good time to learn about it and to start to offer training courses in it. So let me remind you that starting in September I am going to run a Zoom-based Rust course. If you are interested, let me know in an email!

Enjoy your week!

Gabor Szabo


Articles

Validate::CodiceFiscale update

by Flavio Poletti (POLETTIX)

After coding the initial release of Validate::CodiceFiscale, it was clear that there was a big elephant in the room.

GitHub Organisations

by Dave Cross (DAVECROSS)

GitHub Organisations as a way to ensure the continuity of your projects.

Resource::Silo - declarative lazy resource container library

by Konstantin Uvarin

Resource::Silo is a declarative lazy resource container library for Perl. It allows to declare resources such as configuration files, database connections, external service endpoints, and so on, in one place; acquire them on demand; cache them; and release in due order.

Perl - 1

by Himashi Karunathilake

Perl - 2

by Himashi Karunathilake


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.

The Weekly Challenge - 230

by Mohammad Sajid Anwar (MANWAR)

Welcome to a new week with a couple of fun tasks "Separate Digits" and "Count Words". 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.

RECAP - The Weekly Challenge - 229

by Mohammad Sajid Anwar (MANWAR)

Enjoy a quick recap of last week's contributions by Team PWC dealing with the "Lexicographic Order" and "Two out of Three" tasks in Perl and Raku. You will find plenty of solutions to keep you busy.

TWC229

by Ali Moradi

Indexed bits

by Andreas Voegele

Out of Order

by Arne Sommer

Weekly Challenge & Code Golf

by Daniel Pfeiffer

Perl Weekly Challenge: Week 229

by Jaldhar H. Vyas

THE WEEKLY CHALLENGE - 229

by Lubos Kolouch

Perl Weekly Challenge 229

by W Luis Mochan

PWC 229

by Stephen G Lynn


Rakudo

Sigils (Part 1 of 2)

by Elizabeth Mattijsen (ELIZABETH)

In this blog post we will look at the subtle differences in sigils (the symbols at the start of a variable name) between Perl and Raku.

Sigils (Part 2 of 2)

by Elizabeth Mattijsen (ELIZABETH)

In this blog post we will continue to look at the subtle differences in sigils (the symbols at the start of a variable name) between Perl and Raku.

Subroutine Signatures

by Elizabeth Mattijsen (ELIZABETH)

In this blog post the focus is on (subroutine) signatures in Raku and how argument passing is different from Perl.


Weekly collections

Perl Jobs by Perl Careers

Modern Perl and positive team vibes. UK Remote Perl Role

If you’re a Modern Perl developer in the UK with TypeScript or Node and you’re searching for a team of dynamos, we’ve found the perfect place for you. This award-winning company may be newer, but the combined experience of their people is impressive. No doubt this is one of the many reasons their AI recruitment marketing business has taken off!

UK Remote Perl Programmer for Leading Enterprise Tech Publication

Our client is a global leader in the enterprise technology publishing industry, providing audiences worldwide with stimulating perspectives and unique news on enterprise tech that matters today and tomorrow. They are seeking a talented Perl programmer to manage the full life-cycle of software projects on a remote basis.

Perl Programmer Opportunity - Join a Prominent Tech Publishing Powerhouse in the Philippines

Our UK-based client is a global leader in the enterprise technology publishing industry, providing audiences worldwide with stimulating perspectives and unique news on enterprise tech that matters today and tomorrow. They are currently seeking a passionate and exceptional Perl programmer based in the Philippines to join their team.

Adventure Awaits! Senior Perl roles in Malaysia, Dubai and Malta

Clever folks know that if you’re lucky, you can earn a living and have an adventure at the same time. Enter our international client: online trading is their game, and they’re looking for Perl people who have passion, drive, and an appreciation for new experiences.



You know, you could get the Perl Weekly right in your mailbox. Every Week.
Free of charge!

Just ONE e-mail each Monday. Easy to unsubscribe. No spam. Your e-mail address is safe.
Perl Weekly on Twitter RSS Feed of the Perl Weekly. Updated once a week