796
submitted 11 months ago by LolaCat@lemmy.ca to c/programmerhumor@lemmy.ml
you are viewing a single comment's thread
view the rest of the comments
[-] xmunk@sh.itjust.works 85 points 11 months ago* (last edited 11 months ago)

This meme was written by a novice that does not yet know true pain. An error that takes fifteen minutes to find! In your own code! Ha, you young whipper snapper... just wait until you have to debug an unforeseen edge case in a library... especially if it's compiled. And once you've seen that, once you've known that horror, come and talk to me about DLL hell.

Unless you're working with installers and, probably, in C++ it's unlikely you'll ever meet this Cthonic horror. Zalgo? Tony the Pony comes? You have met that friendly demon of development? They are but the apprentice... DLL hell is a span of time measured in days.

... Alternatively talk to me about trying to track down an extra newline at the end of a PHP file, that (against all advice) has a closing tag, that causes some output to be sent preventing you from sending headers to the client. There's no error detection for that and PHP is an interpreted language... you just need to check files manually!

[-] lukas@lemmy.haigner.me 9 points 11 months ago* (last edited 11 months ago)

I spent 7 hours to debug why doubles in Java classes brick my class file parser only to discover the following small print in the specification after I read the corresponding OpenJDK source code: In retrospect, making 8-byte constants take two constant pool entries was a poor choice. Yeah no shit. I chose to write a custom user stylesheet for Oracle specifications to enlarge notes since they're obviously critical to the implementation of JVMs. I guess the technical writers at Oracle didn't want to offend the developers who wrote the JVM originally at the expense of developers who write JVMs today.

[-] MajorHavoc@lemmy.world 2 points 11 months ago

This meme was written by a novice that does not yet know true pain.

Hey now, lots of us still...

An error that takes fifteen minutes to find!

I see what you did there.

DLL hell

For anyone reading along who has not experienced DLL hell, don't believe this account on face value.

xmunk is clearly understating the horrors, as a kindness, to protect you from what we went through.

this post was submitted on 13 Oct 2023
796 points (93.5% liked)

Programmer Humor

32060 readers
1242 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS