this post was submitted on 10 Sep 2025
366 points (97.2% liked)

Programmer Humor

26332 readers
1358 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
 

(But hey at least I don't use Tailwind nor any of those MBA hallucination scams.)

you are viewing a single comment's thread
view the rest of the comments
[–] lambalicious@lemmy.sdf.org 20 points 4 days ago (3 children)

Hey now, CSS has variables, scopes, conditionals and calc()! The only thing I can't find is goto.

[–] SpaceNoodle@lemmy.world 8 points 4 days ago

If it doesn't have goto, it's not a real language

[–] Supervisor194@lemmy.world 8 points 4 days ago (3 children)

CSS isn't a programming language. Programming languages are logical, follow sensible rules and provide consistent output.

[–] lime@feddit.nu 8 points 4 days ago

malbolge is a programming language

[–] lambalicious@lemmy.sdf.org 5 points 4 days ago (1 children)

Got it, JS is not a programming language then!

[–] adminofoz@lemmy.cafe 2 points 20 hours ago (1 children)

At least we can all agree about something.

[–] funkless_eck@sh.itjust.works 5 points 4 days ago* (last edited 4 days ago)

Object.is(NaN, NaN); // -> true

NaN === NaN; // -> false

Object.is(-0, 0); // -> false

-0 === 0; // -> true

Object.is(NaN, 0 / 0); // -> true

NaN === 0 / 0; // -> false

!![] // -> true

[] == true // -> false

!!null; // -> false

null == false; // -> false

0 == false; // -> true

"" == false; // -> true

[–] AnUnusualRelic@lemmy.world 2 points 4 days ago

The only thing I can’t find is goto.

There you are then.