News for hackers. Stuff that matters.
Re:The Niche Programmer by cutler on Sunday May 01, 2022 @07:12AM (#31224009)
Another benefit of legacy niche languages, such as Perl, is less ageism. Clojure is a real joy to work with. Ruby is in an interesting phase approaching niche status with correspondingly high rates.
Re:The Niche Programmer by samsk on Sunday May 01, 2022 @10:42AM (#31225390)
Yeah, Perl - thats my niche language. Most interviews are like, 'You know Perl right ?' followed by 'When can you start ?'. And even though the number of openings is small, the pay is good enough to overcome few weeks/months of unpaid vacation if needed ;)
Re:The Niche Programmer by gnutrino on Sunday May 01, 2022 @05:09PM (#31228693)
My first internship was trying to figure out all the Perl scripts left behind by a sysadmin who got fired. I learned a lot that summer. I really learned to like Perl after writing my own programs in in, and making sure to document them well!
Re:The Niche Programmer by cutler on Monday May 02, 2022 @12:32AM (#31231491)
I've thought of returning to working with Perl but the one thing which puts me off is Catalyst.
Re:The Niche Programmer by cutler on Monday May 02, 2022 @12:31AM (#31231481)
I was flabbergasted once to see Perl rates right up at the top with Clojure and Scala but I suppose Perl's a bit like COBOL these days in that only greybeards still work with it.
Re:The Niche Programmer by marttt on Sunday May 01, 2022 @01:38PM (#31226929)
I assume these are Perl 5 jobs, not Perl 6?
Re:The Niche Programmer by ByteJockey on Sunday May 01, 2022 @02:41PM (#31227529)
I think everyone working in perl 6 calls it Raku now. Perl generally means perl 5 (or possibly older versions in a really legacy environment).
Re:The Niche Programmer by temporallobe on Sunday May 01, 2022 @12:21PM (#31226278)
Perl aficionado here! Thanks to Amazon, the cool new replacement for Perl seems to be Python, even though it’s only about 4 years younger, so most younger devs I know aren’t even aware of Perl’s existence. While Perl may not be used in too many legacy Enterprise applications, it certainly is the “glue” of many legacy systems. Plus, every once in a while I get to dust off my Perl skills and wow my colleagues with how easy it is to do file I/O and regex in just a few lines with no libraries. It certainly gives me a skills advantage.
Re:The Niche Programmer by bogomipz on Sunday May 01, 2022 @01:06PM (#31226626)
>"Thanks to Amazon, the cool new replacement for Perl seems to be Python,..." Interesting, is it Amazon as in AWS that make heavy use on Python then? If so I'm curious is this for specific areas within AWS? I always imagined AWS to be lots of systems programming languages.
Re:The Niche Programmer by cutler on Monday May 02, 2022 @12:43AM (#31231557)
AWS was built mainly with Java as far as I'm aware.
Re:The Niche Programmer by cutler on Monday May 02, 2022 @12:41AM (#31231548)
Amazon used to have a lot of Perl code. So it's all moved to Python? Give me Larry over Guido any day.
Re:The Niche Programmer by mwcampbell on Sunday May 01, 2022 @11:48AM (#31226001)
I wonder if Python has yet reached legacy status when it comes to web development. A quick skim of the schedule for this year's PyCon US suggests that maybe it has.
Re:The Niche Programmer by cutler on Monday May 02, 2022 @12:35AM (#31231511)
I doubt it as most job boards I've seen have 3 or 4 Django roles for every Rails role.
Re:The Niche Programmer by PainfullyNormal on Sunday May 01, 2022 @07:25AM (#31224097)
> Ruby is in an interesting phase approaching niche status with correspondingly high rates.

native iOS in objective-c is getting there too, I think. I see a lot of job listings for it with surprisingly high rates considering everybody is supposed to be shifting to Swift.

Re:The Niche Programmer by MAMAMassakali on Sunday May 01, 2022 @10:51AM (#31225474)
I have not seen such listings for a couple of years now, where do you find them?
Re:The Niche Programmer by ardit33 on Sunday May 01, 2022 @03:18PM (#31227830)
You haven't been looking at all! Most large companies that pay pretty well still use Objective-C. Meta, Google, Snap, Netflix... etc... and of course Apple.

The others do still have lots of Objective-C, mixed with Swift (eg. Linkedin, Reddit, etc, slowly transitioning to Swfit).

Airbnb and Uber are the only one that use mostly/exclusively Swift from the Faangmula companies. Most small Startups, that were started after 2016 use mostly/only Swift, but most large companies still do have a lot of Objective-C code.