Perl Weekly
Issue #629 - 2023-08-14 - Are we afraid of other languages?
latest | archive | edited by Gabor Szabo
|
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
|
|
by Flavio Poletti (POLETTIX)
After coding the initial release of Validate::CodiceFiscale, it was clear that there was a big elephant in the room.
|
|
|
|
by Dave Cross (DAVECROSS)
GitHub Organisations as a way to ensure the continuity of your projects.
|
|
|
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.
|
|
|
|
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 "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.
|
|
|
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Rakudo
|
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.
|
|
|
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.
|
|
|
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
|
|
|
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!
|
|
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.
|
|
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.
|
|
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!
|