this post was submitted on 21 Feb 2025
941 points (95.7% liked)

Programmer Humor

31201 readers
1227 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
[–] 9point6@lemmy.world 99 points 1 year ago (2 children)

And a decade or so ago it was LOLCODE that had me mildly concerned for the wellbeing of my peers.

[–] Demigodrick@lemmy.zip 115 points 1 year ago (1 children)
HAI 1.2
CAN HAS STDIO?
IM IN YR LOOP UPPIN YR VAR TIL BOTH SAEM VAR AN 10
    VISIBLE SUM OF VAR AN 1
IM OUTTA YR LOOP
KTHXBYE

A perfectly reasonable language. None of this Gen Z rubbish.

Something something better times. Shakes stick at sky.

[–] EntirelyUnlovable@lemmy.world 13 points 1 year ago (2 children)

Kids today just don't know real code

load more comments (2 replies)
[–] cobysev@lemmy.world 21 points 1 year ago (2 children)

For some reason, this just sparked an ancient memory of the Geek Code, which was a sort of signature block you could append to your emails and online bios to show off how much of a geek you were in the geekiest fashion possible.

Goddamn I'm old.

load more comments (2 replies)
[–] Lightfire228@pawb.social 89 points 1 year ago (3 children)

As much as this hurts, yeet; as an alias throw; is hilarious

[–] BeardedGingerWonder@feddit.uk 24 points 1 year ago (1 children)

Of all the gen z lingo yeet is the best.

[–] Ropianos@feddit.org 9 points 1 year ago

You can yoink that word from my cold, dead hands!

[–] Jezza@sh.itjust.works 7 points 1 year ago* (last edited 1 year ago)

Funnily enough, that is a keyword in rust.

(it's a placeholder to remove any bikeshedding)

load more comments (1 replies)
[–] ScruffyDucky@lemmy.world 43 points 1 year ago (1 children)

For programmers who need action (cross-generational):

https://lhartikk.github.io/ArnoldC/

image

load more comments (1 replies)
[–] scrubbles@poptalk.scrubbles.tech 35 points 1 year ago* (last edited 1 year ago) (6 children)

Ugh. Just

its_giving rizz ratios vibe;

No more needless nesting plz

load more comments (6 replies)
[–] peoplebeproblems@midwest.social 30 points 1 year ago (1 children)

That's way better than my emoji based programming language.

[–] jaybone@lemmy.world 9 points 1 year ago (1 children)

I’m not so sure. Send a link.

[–] peoplebeproblems@midwest.social 12 points 1 year ago (1 children)

Haven't published it yet.

Here are comparisons:

⚖️

🐲

🐲⚖️

⚖️🐲

🚫🐲⚖️

[–] jaybone@lemmy.world 10 points 1 year ago (1 children)

Post the GitHub repo.

I will help you make this happen.

[–] peoplebeproblems@midwest.social 7 points 1 year ago* (last edited 1 year ago) (2 children)

Sure! It doesn't do anything yet, I just have a text file with how I'm intending to architect it.

It quite literally started ~~two~~ four (edit: I can't keep track of time) days ago.

I'll configure a repo, stick this in a file, and push it. I'll reply with another comment so you (and others) can look it up.

I've come up with some crazy stuff. Instead of something like "class" to indicate a class, it's

🏫 Followed by the emoji name of the class like 🖼️📁. So it will need to be able to handle operators in the name it's amazingly gross! Properties and methods will also be emoji names, like to get the 🖼️📁 "File Name" it would be 📁💳.

load more comments (2 replies)
[–] mogoh@lemmy.ml 27 points 1 year ago* (last edited 1 year ago) (2 children)
play_stupid_games {
    // ...
} win_stupid_prizes(thePrize) {
    // ...
}
[–] bizzle@lemmy.world 15 points 1 year ago (4 children)

I always thought it was "prizes"

load more comments (4 replies)
load more comments (1 replies)
[–] Quacksalber@sh.itjust.works 26 points 1 year ago (1 children)

I'd take that yeet instead of return...

[–] nialv7@lemmy.world 22 points 1 year ago (1 children)
[–] wise_pancake@lemmy.ca 16 points 1 year ago

This is a better argument to adopt Rust than memory safety or even sane package management.

[–] sirico@feddit.uk 23 points 1 year ago* (last edited 1 year ago)

Just needs a rap about the fun in functions performed by 60-year-old seniors

[–] brokenlcd@feddit.it 21 points 1 year ago (1 children)

slowly steps back and returns to basic and z80 assembly

[–] magic_lobster_party@fedia.io 24 points 1 year ago (1 children)
load more comments (1 replies)
[–] Psaldorn@lemmy.world 17 points 1 year ago (2 children)

ratios I need this and I'm an elder millenial

load more comments (2 replies)
[–] AeonFelis@lemmy.world 17 points 1 year ago (1 children)

Ah, yes. A private method for working on a public field.

load more comments (1 replies)
[–] JokeDeity@lemm.ee 15 points 1 year ago

It's so painfully good.

[–] straightjorkin@lemmy.world 13 points 1 year ago (2 children)

Big "you damn kids and your phones" vibes from this

[–] throwback3090@lemmy.nz 9 points 1 year ago

Every generation is peddled two insane concepts:

When they are young, they are told that they have a weird bizarre vernacular which sounds stupid to everyone else.

Then when they are old, they are told young people have a weird bizarre vernacular which sounds stupid to everyone else.

Then you die.

load more comments (1 replies)
[–] sheepishly@fedia.io 13 points 1 year ago (1 children)
[–] Psythik@lemmy.world 13 points 1 year ago* (last edited 1 year ago) (1 children)

I fucking love it. Gen Z slang is so lighthearted and fun.

load more comments (1 replies)
[–] RVGamer06@sh.itjust.works 13 points 1 year ago* (last edited 1 year ago) (1 children)

Conflating us again with iPad kids?

load more comments (1 replies)
[–] rumba@lemmy.zip 12 points 1 year ago

Aliasing no_cap and cap to true and false.....

I might have to steal that.....

[–] maniel@sopuli.xyz 11 points 1 year ago* (last edited 1 year ago)

Shoutout.SpillTea🤣

[–] cupcakezealot@lemmy.blahaj.zone 9 points 1 year ago (1 children)

Too many capital letters in the gen z version.

load more comments (1 replies)
[–] ulterno@programming.dev 9 points 1 year ago

This was by far the best way to explain current slang.
I got all of it No Tea

[–] mcqtom@lemmy.world 8 points 1 year ago (1 children)

Should else be big_yikes? That seems situational to me.

load more comments (1 replies)
[–] MystikIncarnate@lemmy.ca 7 points 1 year ago (1 children)

Well. I think I'm officially out of touch with the newest generations slang terms. I only understood about half of that.

[–] clay_pidgin@sh.itjust.works 30 points 1 year ago* (last edited 1 year ago) (1 children)

I have many gray hairs, but here's what I know.

  • Highkey and lowkey - obvious and subtle.

  • fax is "facts" - true. Often in the sense of agreement.

  • Fuck around and find out - do something risky and reap the consequences

  • It's giving - how it makes you feel, or what it reminds you of.

  • Cap and no cap - lying and telling the truth.

  • Big yikes - bad, especially cringey.

  • Tea - (n) gossip. (v) "spill the tea"

  • Shoutout - give credit to someone. I don't think this one makes much sense here.

  • Yap - talk, especially too much or unnecessarily.

  • Yeet - throw, often without careful aim. (Unlike "Kobe", which is a throw with aim)

[–] dependencyinjection@discuss.tchncs.de 27 points 1 year ago* (last edited 1 year ago) (1 children)

You missed

  • Rizz = charisma
  • vibe check = Vibe is kinda like someone’s aura or energy. So to check their vibe is to call them out on it.

Also got many grey hairs but I like to know what people mean and language evolves. Our generation did it too you get me blud.

[–] clay_pidgin@sh.itjust.works 10 points 1 year ago (5 children)

Thanks for the catch, I thought I got all of them. Stay skibidi and not Ohio, my friend.

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