I’m just gonna go out on a limb and ruffle some feathers and say it’s node.js
Well, that’s a runtime. But yes, JavaScript.
regular javascript is actually okay in my book. It’s just node.js that I despise because of all it’s weirdness. Javascript should just be able to be opened in a browser and run with no fuss.
I actually like JavaScript. I even like node a little. But the shitshow that is React can fuck right off.
PHP has more $s in it than spez’s eyes
I came into this thread ready to defend the honor of Lisp.
People sure like to dunk on PHP. I’ll take whatever flak for this, but this is the kind of meme a .NET fanboy or Ruby on Rails bro would make when they haven’t touched any languages other then their prescious, and don’t know wtf they’re talking about.
PHP, after all these years, is STILL running 78% of all sites. That’s not because it’s garbage or the worst. It’s solid, reliable, mature and very well documented. And I say this as someone who has gladly moved to Python, but also work in in others.
Most of the hate for php was born back in version 3 or 4, when it was a mess. Also a lot of people who where in college in those years learned php as a first language.
Combine a language that does not enforce good coding practices and a lot of people making their first website, and you get some pretty horrible codebases.
As part of my job is to maintain legacy php websites, I’ve seen lovercraftian nightmares. I love modern php, but I get where all this hate is coming from.
Yep. It’s almost always a matter of bad programming practices rather than bad language.
PHP was the first language I did any significant coding in. I will never use it again if I can at all avoid it.
WordPress has made me the Python developer I am today.
Yes, but WordPress !== PHP. It’s one of the worst examples of what PHP can look like and they resolutely refuse to adopt modern standards or improve in any way. They still use SVN too. Bunch of backwards troglodytes.
Pretty sure brain fuck should be on this list.
The point of “esoteric” programming languages like Brainfuck or Befunge is to be a source of puzzles for people who enjoy that kind of puzzle. They’re not “bad programming languages” any more than an escape room is a “bad apartment”.
Oh yeah. Well if it’s not a bad apartment then how come everytime I try to get freaky in one they kick me out. Litterally leasing a room from someone and I can’t even enjoy the privacy of my new home? It’s like they have cameras in the rooms too. How could it be a good apartment if there’s cameras in there. Clearly a bad apartment.
Solid analogy
Yuuuuup. PHP is the worst.