this post was submitted on 31 Jan 2024
237 points (89.4% liked)

Programmer Humor

19564 readers
1197 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
top 19 comments
sorted by: hot top controversial new old
[–] Bronco1676@lemmy.ml 27 points 9 months ago (3 children)

Can anyone explain the funny for me?

[–] DumbAceDragon@sh.itjust.works 25 points 9 months ago (1 children)

Pointers are variables that don't hold data themselves but instead hold a reference to it. It's really common to redirect pointers to reference something other than what they originally referenced, which is the joke in this comic. He is changing the conversation so that Star Wars actually refers to Jaws.

[–] Bronco1676@lemmy.ml 26 points 9 months ago (1 children)

Mhm yes that's what I understood, but I didn't understans whats funny about this? What does "I'm your father" mean if the movie is jaws?

[–] Mirodir@discuss.tchncs.de 29 points 9 months ago (2 children)

I think the humor is meant to be in the juxtaposition between "reference" in media contexts (e.g. "I am your father") and "reference" in programming contexts and applying the latter context to the former one.

What does “I’m your father” mean if the movie is jaws?

I think the absurdity of that question is part of said humor. That being said, I didn't find it funny either.

[–] Bronco1676@lemmy.ml 2 points 9 months ago

Okay got it, thank you.

[–] Kidplayer_666@lemm.ee -3 points 9 months ago

I think it’s also the fact that people are sick of the “ummm achsfhrually they never said Luke I am your father, they said No, I am your father”

[–] gianni@lemmy.ca 14 points 9 months ago (1 children)

I personally don’t find it funny because these types of jokes essentially boil down to “I used a concept outside of its context, and for that reason alone it is funny”. However, with a lot of these jokes the context is so narrow (i.e. programming) that they are almost universally not understood by wider audiences.

[–] Luvon@beehaw.org 1 points 9 months ago (1 children)

I mean programmers is a pretty big audience. Sure this probably would pan at a comedy open mike night but it’s literally on programmer humor.

And using concept outside its normal concept or conflating two concepts is pretty standard humor.

[–] gianni@lemmy.ca 2 points 9 months ago (2 children)

Conflating two concepts can be funny (e.g. puns) but this isn’t that. “Dereferencing a movie ” has no meaning outside of manual memory management.

I understand humour is subjective but some jokes aren’t as strong as others (and some jokes aren’t jokes at all).

[–] Luvon@beehaw.org 2 points 9 months ago

Referencing is the term that is being conflated.

Enough people apparently find this funny here. Not everyone needs to find every bit of comedy funny.

[–] survivalmachine@beehaw.org 11 points 9 months ago

To reference a movie in common vocabulary is to bring it up in conversation.

Referencing in programming terms like C refers to assigning a value to a variable. You can re-assign those variables to new values and then de-reference (read) the new value.

They are conflating the common meaning of reference with the much more obscure programming definition (obscure at least among non-programmers).

Star wars = "no, I am your father" (reference) Jaws = movie about hunting killer shark (reference) Star wars = movie about hunting killer shark (OP is pretending we can treat movie references like variable references and re-assigns the star wars variable to mean something else) "Hey, have you seen star wars? The movie about hunting a killer shark?" (De-referencing your newly re-assigned variable)

[–] Overzeetop@beehaw.org 12 points 9 months ago

In that case we’re going to need a bigger Death Star.

[–] s12@sopuli.xyz 6 points 9 months ago (1 children)

Let’s reassign “The Mario Movie” to reference some Mario fan content!

[–] MajorHavoc@programming.dev 2 points 9 months ago
[–] ripened_avacado@lemmy.world 4 points 9 months ago

"Shark wars: Revenge of the Ship "

[–] samus12345@lemmy.world 4 points 9 months ago

Well, the first guy got a commonly-misquoted quote correct, so I assume he'll next say "you're going to need a bigger boat!"

[–] Maeve@kbin.social 2 points 9 months ago

He’s still your daddy!

[–] mindbleach@sh.itjust.works 2 points 9 months ago

The Goncharov is a segfault.