this post was submitted on 28 Feb 2025
666 points (97.7% liked)

Programmer Humor

33717 readers
339 users here now

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

Rules:

founded 5 years ago
MODERATORS
 
top 50 comments
sorted by: hot top controversial new old
[–] epicstove@lemmy.ca 3 points 14 hours ago

If you're programming in assembly, regardless of what it is, you are the biggest nerd of them all. And I have massive fucking respect for you.

[–] lena@gregtech.eu 5 points 18 hours ago

What is HTML doing here? Blasphemy!

[–] omega_x3@lemmy.world 2 points 16 hours ago

Wow I'm an old engineer nerd. I feel so exposed. Zero is nothing always start at one for life.

[–] Maganra@lemmy.dbzer0.com 1 points 14 hours ago

As a ruby guy, I'm just happy to be included.

[–] JuxtaposedJaguar@lemmy.ml 1 points 19 hours ago

Perl should say: You are old and a nerd or you use Debian

[–] PanArab@lemm.ee 1 points 20 hours ago

Where is Objective-C?

[–] mathemachristian@lemmy.ml 10 points 1 day ago (2 children)

how dare you Im not an engineer

[–] ChaoticNeutralCzech@feddit.org 3 points 20 hours ago (1 children)

How is your favourite language one that indexes arrays from 1??? You monster!

[–] oyo@lemm.ee 3 points 15 hours ago (1 children)

How dare you count things from one, like a human being.

[–] ChaoticNeutralCzech@feddit.org 2 points 14 hours ago

I beg to disagree. It's a law of nature to assign index 0 to the 1^st^ th... Wait a moment

[–] sunshine@lemmy.ml 6 points 1 day ago (1 children)

What language is that engineer and a nerd one?

[–] SandroHc@lemmy.world 6 points 1 day ago
[–] davidagain@lemmy.world 30 points 2 days ago (5 children)

I am not in this chart because my favourite programming languages are too nerdy for the cool programming nerds to include in their nerd chart.

[–] KSPAtlas@sopuli.xyz 7 points 1 day ago (1 children)

Therefore I can conclude I am not a nerd

load more comments (1 replies)
[–] white_nrdy@programming.dev 6 points 1 day ago* (last edited 1 day ago) (7 children)

Same here.

VHDL represent. Although it's arguably not a "programming language"

[–] Overshoot2648@lemm.ee 9 points 1 day ago

you get out of here with your hardware descriptions!

load more comments (6 replies)
load more comments (2 replies)
[–] shellington@lemmings.world 12 points 1 day ago (5 children)

Aww I guess i'm fine since i mainly write in BBC BASIC SDL lol

load more comments (5 replies)
[–] kryptonianCodeMonkey@lemmy.world 55 points 2 days ago (1 children)

Javascript should say "you are a masochist and a nerd"

[–] biggerbogboy@sh.itjust.works 9 points 1 day ago (1 children)
[–] Irelephant@lemm.ee 14 points 1 day ago

You are a christian nerd

[–] darvit@lemmy.darvit.nl 31 points 2 days ago (1 children)

Rust: you are a nerd wearing programming socks.

[–] benjaminb@discuss.tchncs.de 4 points 1 day ago (1 children)

Trying to rewrite everything in the universe

[–] darvit@lemmy.darvit.nl 6 points 1 day ago

It's a shame that the Rust rewrite of the GNU coreutils was named uutils and not uwutils.

[–] TimeSquirrel@kbin.melroy.org 25 points 2 days ago (4 children)

Cobol: you are old, and a nerd, and probably making some sweet cheddar right now propping up a mid to late 20th century beast somewhere.

Assembly: you are a cyborg.

load more comments (4 replies)
[–] echolalia@lemmy.ml 15 points 2 days ago* (last edited 2 days ago)

R

We can reject the null hypothesis that you are not a nerd at significance $\alpha < 0.001$.

oh wait, shit let me run that again, my data frame is full of NA somehow, again.

[–] QuazarOmega@lemy.lol 23 points 2 days ago

I know who made this included React and HTML specifically to trigger us programmers, to that I say... well played >:(

[–] Maiq@lemy.lol 16 points 2 days ago* (last edited 2 days ago)
[–] weirdboy@lemm.ee 18 points 2 days ago

TIL fortran has a logo

[–] wer2@lemm.ee 16 points 2 days ago (1 children)

Lisp gang rise up! uses inhaler

[–] davidagain@lemmy.world 6 points 2 days ago* (last edited 2 days ago) (2 children)

As a haskell nerd, I feel that I have the moral authority to declare you king of the nerds.

"Ha! You think your language has macros? You call that a macro?! This list processing code is a list of tokens, why wouldn't it be able to edit itself?"

It breaks my brain.

[–] someacnt@sh.itjust.works 1 points 23 hours ago (1 children)
[–] davidagain@lemmy.world 1 points 17 hours ago (1 children)

Absolutely. It's just that less fuss is being made about it on hacker news because the cool kids say you'll be a better programmer in other languages if you learn rust when they used to say that you'll be a better programmer in other languages if you learn haskell.

With stack (consistent package version snapshot database based project starter and build tool) instead of cabal, you get the transferable and repeatable build benefits of docker with none of the hassle. Just stack new at the start and stack build or stack repl during development. Nothing gets bitrotten any more.

[–] someacnt@sh.itjust.works 1 points 8 hours ago

Nah, I am not talking about hackernews buzz. I just thought it is dying couple of years ago.

[–] wer2@lemm.ee 4 points 1 day ago

When they said, "Don't write self modifying code", they obviously didn't mean me! /s

load more comments
view more: next ›