this post was submitted on 28 Feb 2025
670 points (98.0% liked)

Programmer Humor

33722 readers
128 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 1 day 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 1 day ago

What is HTML doing here? Blasphemy!

[–] omega_x3@lemmy.world 2 points 1 day 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 1 day ago

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

[–] 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 2 days ago (1 children)

Therefore I can conclude I am not a nerd

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

Same here.

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

[–] Overshoot2648@lemm.ee 9 points 2 days ago

you get out of here with your hardware descriptions!

load more comments (6 replies)
load more comments (2 replies)
[–] mathemachristian@lemmy.ml 10 points 2 days ago (2 children)

how dare you Im not an engineer

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

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

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

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

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
[–] JuxtaposedJaguar@lemmy.ml 1 points 1 day ago

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

[–] PanArab@lemm.ee 1 points 1 day ago

Where is Objective-C?

[–] kryptonianCodeMonkey@lemmy.world 56 points 3 days ago (1 children)

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

[–] shellington@lemmings.world 12 points 2 days ago (5 children)

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

load more comments (5 replies)
[–] darvit@lemmy.darvit.nl 30 points 2 days ago (1 children)

Rust: you are a nerd wearing programming socks.

[–] benjaminb@discuss.tchncs.de 4 points 2 days 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.

[–] biggerbogboy@sh.itjust.works 9 points 2 days ago (1 children)
[–] Irelephant@lemm.ee 13 points 2 days ago

You are a christian nerd

[–] 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 1 day ago (1 children)
[–] davidagain@lemmy.world 1 points 1 day 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 21 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 2 days ago

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

[–] Disorder6069@sh.itjust.works 15 points 2 days ago (1 children)
[–] fossilesque@mander.xyz 38 points 2 days ago (1 children)

"You're in a Nursing Home"

[–] fin@sh.itjust.works 22 points 2 days ago
load more comments
view more: next ›