Originally published at: https://boingboing.net/2017/10/31/perl-is-the-most-hated-program.html
…
”Perl is Internet Yiddish.”
I like to say, “Perl is a language for superheroes and sadists”. Amazing that a scripting language can make C++ look less arcane by comparison.
StackOverflow is for copy-and-paste programmers looking for easy answers. Perl is great.
I was really hoping SQL would be in there so I could insult it and people who like it.
I like Perl because everyone else hates it. I can write stuff that nobody will ever try to criticise me about, except for the fact that it’s in Perl, which I can handle with maniacal laughter.
Proof positive.
Maybe so, but Perl before Wine
Perl is a thing of hideous beauty, and I love it for that.
I don’t know anyone who likes SQL per se*. Just that there’s not many other options, just a variety of dialects of SQL and some language features like LINQ which can replace some of the headache of complex queries.
*Except DBA’s. They love anything that they can do that nobody else can do, so they can point to how useful they are.**
**There’s good reasons for this behavior, but it still comes off dickish.
I recall the CS students grousing about Modula-3 back in the day, but I suppose that has been properly relegated to the dustbin of history alongside Fortran and Cobol. Could this be progress?
Guess we need this here.
And for good measure:
FORTRAN is still used plenty in the sciences, though mostly by people who don’t want to learn MATLAB.
Wait, bash is a language?
I found this extremely funny, in that most of my programming for the last 14 years has been in either Perl or VBA… and i don’t hate it. I hate that Microsoft hasn’t enhanced VBA in those 14 years to meet what “real” VB can do, but hey, I get stuff done with little effort, especially if it involves mining documents into spreadsheets or vice versa.
Now if I could only do Perl-style substitutions in VBA, I’d be a very happy camper.
Bourne again scripting hellhole.
Its more like no one is going to re-write hundreds of millions of lines of dusty deck FORTRAN
the financial services industry still runs on COBOL. it will never die.
UPDATE Friends
SET DeleteFlag = 1
WHERE Handle = ‘beschizza’;
I don’t mean legacy code. Plenty still code in FORTRAN. I’m not complaining, I get they don’t want to start using something new.