this post was submitted on 05 Apr 2024
518 points (94.3% liked)

Programmer Humor

18961 readers
383 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

founded 1 year ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 3 points 4 months ago* (last edited 4 months ago)

If you get even 1 thing wrong, the entire program stops working and you don't get any information about it. Turns out those cryptic errors like "error: object reference not set to instance of an object at address 0x007e00" are kind of important information to have. Unless you specifically know where it's crashing, finding the source of the problem is like finding a needle in a haystack. If it's your own code it's borderline manageable but you'll regret every decision that led you up to that point. If it's someone else's code such as an old project from 9 years ago that doesn't work anymore, absolutely forget about it.

The only advantage of php is that it's incredibly lightweight. I was running an Athlon XP home server on Gentoo as late as 2022 and still had php running despite only having the SSE1 instruction set and a cpu less powerful than whats probably on a modern led lightbulb.

But ACKTCHUALLY I think django and python bottles can be run on even shittier computers than php can since they're both python programs and python has been demonstrated to be runnable on a pentium 1. So there is no reason to use php.