this post was submitted on 22 Oct 2025
761 points (98.1% liked)

Programmer Humor

27011 readers
1650 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
 
top 50 comments
sorted by: hot top controversial new old
[–] umbraroze@slrpnk.net 1 points 8 minutes ago

I'm a girl. I'm not interested in Haskell, that's too frigging endofunctiorific. Erlang! That's what all the cool guys are doing.

[–] mudkip@lemdro.id 0 points 53 minutes ago

Well, JSON is an easy format to parse. The spec can fit onto one page.

[–] bestelbus22@lemmy.world 8 points 4 hours ago

Hello everyone, and welcome to yet another recreational programming session with who?

[–] tiramichu@sh.itjust.works 41 points 12 hours ago* (last edited 10 hours ago)

No mom, I'm gonna BE a girl for Christmas. puts on programming socks

[–] jerkface@lemmy.ca 15 points 10 hours ago

I don't think "programmer" fully captures the reality of being an emacs-based programmer.

[–] Cevilia@lemmy.blahaj.zone 26 points 16 hours ago (1 children)

This kind of text hits differently when you're a lesbian.

[–] ILikeBoobies@lemmy.ca 11 points 4 hours ago* (last edited 3 hours ago) (1 children)

Wouldn’t it hit the same as it would a straight male?

[–] buddascrayon@lemmy.world 3 points 41 minutes ago

POV: Not all moms are accepting of their daughters being into girls.

[–] lemmydividebyzero@reddthat.com 31 points 1 day ago (4 children)

There are far more male programmers... As a programmer, be gay or stay alone... Choose!

[–] undefined@lemmy.hogru.ch 20 points 16 hours ago (2 children)

Can programmers only be with other programmers or am I missing something?

[–] lemmydividebyzero@reddthat.com 6 points 8 hours ago

But you kind of have to leave the house for that... I mean... We talk about programmers....

/s

[–] davidagain@lemmy.world 15 points 12 hours ago (1 children)

"JSON parser 100% from scratch in Haskell in 110 lines" doesn't get you horny? I guess some people are just wired differently.

[–] undefined@lemmy.hogru.ch 3 points 5 hours ago

I’m a programmer myself but my wife isn’t a programmer, that was my motivation for questioning.

[–] captainlezbian@lemmy.world 22 points 23 hours ago (2 children)

Oh that explains why my wife is gay

[–] mathemachristian@lemmy.blahaj.zone 9 points 17 hours ago (1 children)

If she was around the same cs students as me then yeah

[–] davidagain@lemmy.world 3 points 12 hours ago
[–] Agent641@lemmy.world 6 points 18 hours ago (2 children)

She sleeps with men, that's pretty gay

[–] MrScottyTay@sh.itjust.works 3 points 3 hours ago* (last edited 3 hours ago)

Think you forgot to check their username before commenting that haha

[–] captainlezbian@lemmy.world 25 points 18 hours ago

There are a lot of things she does but that aint one of them

[–] ZILtoid1991@lemmy.world 16 points 1 day ago (1 children)

There are those who transition, so a significant chunk of that male programmer population is "male" as in quotation marks, only that some transition earlier than others. Does not guarantee that you can get the transgender autistic puppygirl (or other variations) of your dreams, since many of them are lesbians.

But also feel free to look outside your field for a partner. It's okay to date an artist as a programmer.

[–] rucksack@feddit.org 7 points 15 hours ago (2 children)

I think programmer should be seen as a gender itself.

I'm currently transitioning myself, already have a homeserver and a Linux PC, can't wait to be a real programmer.

[–] shoki@lemmy.world 2 points 4 hours ago

and gender confirmation would not be getting called sir/ma'am at the starbucks but people asking you for IT help?

[–] lessthanluigi@lemmy.sdf.org 7 points 15 hours ago

I detransitioned from being a programmer and all I have is depression since, maybe I should retransission into being a programmer

load more comments (1 replies)
[–] Kolanaki@pawb.social 8 points 20 hours ago* (last edited 20 hours ago)

He won't be done debugging her by then. She'll be ready for beta testing next year.

[–] magic_smoke@lemmy.blahaj.zone 74 points 1 day ago (2 children)

Jokes on her, I've transitioned since last Christmas.

[–] Fisherswamp@programming.dev 72 points 1 day ago

You can still bring a girl though

[–] chellomere@lemmy.world 54 points 1 day ago (1 children)

I am the girl! Hmm, but maybe I'll bring another one too? 🤔

[–] bhamlin@lemmy.world 12 points 22 hours ago (1 children)
load more comments (1 replies)
[–] CanadaPlus@lemmy.sdf.org 72 points 1 day ago (1 children)

Who needs a girl when you have monads to keep you warm?

[–] boonhet@sopuli.xyz 15 points 1 day ago

Or become a girl with gonads

[–] balsoft@lemmy.ml 96 points 1 day ago (11 children)

You gotta admit though, Haskell is crazy good for parsing and marshaling data

[–] jenesaisquoi@feddit.org 1 points 15 hours ago (2 children)

serde has entered the chat

[–] balsoft@lemmy.ml 1 points 1 hour ago

Personally I'm more partial to nom. Serde is quite verbose and complex for a parser.

[–] fuck_u_spez_in_particular@lemmy.world 5 points 12 hours ago (1 children)

From Scratch (as much as I like Rust, it's very likely more verbose from scratch). Haskell is perfect for these kinds of things.

[–] jenesaisquoi@feddit.org 4 points 11 hours ago

I will concede that implementing the first version in Haskell would be better.

Mostly so that we can then fulfil the meme of reimplementing it Rust!

load more comments (9 replies)
load more comments
view more: next ›