this post was submitted on 24 Aug 2025
167 points (98.8% liked)

Programmer Humor

28345 readers
704 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 2 years ago
MODERATORS
 

another one from the archives

top 21 comments
sorted by: hot top controversial new old
[–] RustyNova@lemmy.world 53 points 4 months ago* (last edited 4 months ago) (3 children)

You have rust:

You spent a lot of time planning and simulating the perfect rescue plan, and perform a blazingly fast πŸ”₯πŸš€ and perfect rescue,

But you bore the princess to death explaining why she should stop being a princess and instead become a knight that rescue princesses.

I love rust btw, but the cultist behaviour needs to stop.

[–] threeonefour@piefed.ca 27 points 4 months ago

You also don't have armor, a sword, or a horse but there are crates you can use to get them! It's important that the standard library not contain tools 90% of knights will require because writing and mainting tools is difficult so we should stick to the tried and true method of relying on some random guy in Nebraska to do it for us!

[–] sbv@sh.itjust.works 10 points 4 months ago (1 children)

The princess is neither Sync nor Send.

[–] sukhmel@programming.dev 7 points 4 months ago (1 children)

And the princess doesn't live long enough to be returned from the castle

[–] ulterno@programming.dev 4 points 4 months ago (1 children)

But you can always get a deep copy of the princess, no?

[–] sukhmel@programming.dev 6 points 4 months ago (1 children)

Only if the crate she comes from has her properly exposed

[–] ulterno@programming.dev 3 points 4 months ago

Oh that might be the difficult part.

[–] dreadbeef@lemmy.dbzer0.com 7 points 4 months ago

i dont even use rust and i hear more people complaining about rust than i hear rust users.

[–] kazaika@lemmy.world 32 points 4 months ago (2 children)

It might not be what you expected, but lisp did it

[–] 30p87@feddit.org 10 points 4 months ago
[–] phoenixz@lemmy.ca 6 points 4 months ago
[–] NostraDavid@programming.dev 16 points 4 months ago (1 children)

Expected git, got multiple programming languages. Nice.

[–] ulterno@programming.dev 5 points 4 months ago* (last edited 4 months ago)
git clone git@⏻_toggl:Goon%20Squad/CastleWithPrincess.git
cd CastleWithPrincess
git log
git diff add-captured-princess^ add-captured_princess > ~/.cache/captured_princess_import.diff
git reset --hard add-captured-princess^
git push --force
cd ~/Documents/prince-home/
git clone git@kingdom:Prince/MyHome.git
cd MyHome
git apply ~/.cache/captured_princess_import.diff
git commit -a -S -m "Your Majesty, the princess is now in your grace."
git push
systemctl start wait-for-munneys
[–] lessthanluigi@lemmy.sdf.org 10 points 4 months ago* (last edited 4 months ago) (2 children)

Once again, C reigns King!

[–] OpenStars@piefed.social 8 points 4 months ago (1 children)

Or at least the only one left standing...

I wanna see a Python version. No wait, I probably don't:-P.

[–] ulterno@programming.dev 5 points 4 months ago* (last edited 4 months ago) (1 children)

left standing…

Look closely, not standing.
Being crushed underneath the overflow.


Those that were left standing, however:

  • JavaScript: standing, staring at the ruins, contemplating Docker
  • C#: standing in line, probably hungry after not seeing a payday despite having paid the electricity bill for running Visual Studio for hours, on top of Windows license
  • Java: The horse is standing
  • Lisp: The creature generated from the 3 combined may be considered as "standing"
  • Go: Everyone seems able to stand on their own. I don't see a problem
  • Pascal: At least the princess is still standing. Maybe not for long though.
[–] OpenStars@piefed.social 5 points 4 months ago

Joke answer: git guud πŸ˜‚

Real shit: damn that's sooo true!

Also, the Princess in the Go panel is all the way from another castle! (Java's)

img

[–] ook@discuss.tchncs.de 3 points 4 months ago

I am not sure that is supposed to be the takeaway message, but sure, whatever makes you happy.

[–] bleistift2@sopuli.xyz 7 points 4 months ago

I recently thought about this. Thanks for digging it up again!

[–] bentcheesee@lemmy.zip 3 points 4 months ago

Wait till you have to do it in brainfuck or whitespace

[–] zarkanian@sh.itjust.works 1 points 4 months ago

Reminder that "git" is not an acronym, so there's no need to put it in all-caps unless you're YELLING (which you might be).