this post was submitted on 25 Oct 2026
371 points (95.1% liked)
Programmer Humor
33823 readers
2008 users here now
Welcome to Programmer Humor!
This is a place where you can post jokes, memes, humor, etc. related to programming!
For sharing awful code theres also Programming Horror.
Rules
- Keep content in english
- No advertisements
- Posts must be related to programming or programmer topics
- If the mod doesn't find it funny, you're banned. Ha-ha!... For real: do not use the community for "statements". There are other places for such content. Keep it chill and funny.
founded 3 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
PHP sucks and every attempt at defending it is pathetic.
I get warm and fuzzy feelings that people here are not even talking about it. Perhaps I should follow that trend.
I am with you all the way. For a high level programming language it’s incredible how close to C it is at times AND how many footguns the entire language has.
And you always hear the “a poor craftsman blames his tools” analogy when someone says PHP bad. But PHP is a hammer that’ll blow your arm clean off when you hit a nail at a slightly off angle.
There is no defending it, and it should have been replaced with better languages several times over.
Ok I need to stop myself now I can rant about this language for hours
I saw a nice counter to the "a poor craftsman..." analogy the other day that basically boiled down to a master craftsman will have very high standards about the tools they use.
Yeah, I wholeheartedly agree with this. And it's not only frustrating that PHP doesn't live up to the high bar, every ""major"" update to PHP (that you graciously only get once a year) is only a small step in the right direction. They try to modernize it, buuut also try to keep it as backwards compatible as possible.
And I think I've also seen a counter to the "a master craftsman will have very high standards" argument that boils down to "a master craftsman can work with any tool regardless of quality" but why can't we have higher standards in the programming world?
I have no idea how anyone who ever used it for anything actually useful can be defending it
Back in the day, it let me generate GIFs programmatically from the back end, and that was fucking magic compared to doing it in C. That was in 98. I didn't really follow afterwards as I'm more of a backend guy.
PHP is the best web language, not because it's a good language, but because the other are worst
You seriously think PHP beats TS?
Ecologically ? Yes; with phalcon you could use low level execution
I don't use php (poop h poop) I don't know what those words mean sorry 😎