this post was submitted on 30 May 2024
436 points (98.0% liked)

Programmer Humor

32495 readers
268 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] DontRedditMyLemmy@lemmy.world 12 points 5 months ago (2 children)

Neither will the trendy new language, distro, or standard

[–] zero_spelled_with_an_ecks@programming.dev 8 points 5 months ago (1 children)
[–] OpenStars@discuss.online 2 points 5 months ago (1 children)

Python, which I hate the syntax of with an actual passion, legit offers more library support though, so is this a lost cause at this point? Especially with junior devs, who to the extent they think they know how to program at all, do so in (well, JavaScript mainly iirc, but afa back-end specifically) Python?:-(

[–] frezik@midwest.social 4 points 5 months ago* (last edited 5 months ago) (2 children)

As a Perl dev, I wouldn't recommend it at all at this point.

20 years ago, it had the best publicly available repository of libraries with CPAN. That's been long surpassed now.

10 years ago, it still had a fantastic community of highly concentrated competence. A lot of those people are gone, and the ones left behind are some of the more toxic ones.

It's going to stay a long tail language like COBOL where it never really dies. If you have experience in it, you can make a lot of money at it, and will for a long time to come, but it's hard to break into.

My company is moving towards Elixir, which I like a lot. Realistically, I'm at least 20 years from retirement, and I expect the Perl platform to be around in some capacity by then. I might even be the one to shut the final lights off on it as I walk out the door.

[–] OpenStars@discuss.online 2 points 5 months ago

The syntax of Perl seems superior to me, though partly b/c I just like the style of semi-colons and braces as in C++, and also so that you can edit it in any text editor you choose, not just those IDEs or ones that will show you the difference between a tab and some spaces.

But mostly perhaps b/c I have not invested any efforts into actually learning Python the same way that I did Perl - that O'Reily book that explained, from the perspective of the literal creator, why things work in Perl as they do, was a fantastic read!

[–] pingveno@lemmy.ml 1 points 5 months ago

The Grim Perl Reaper?

[–] grrgyle 1 points 5 months ago

Sure they do. They just come with exciting, new problems

Sometimes a change is as good as a rest