this post was submitted on 28 Sep 2025
473 points (89.9% liked)

Programmer Humor

26624 readers
1466 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
[–] Sibshops@lemmy.myserv.one 164 points 1 day ago (9 children)

Javascript being disruptive technology is.. A take for sure.

[–] Tja@programming.dev 145 points 1 day ago (2 children)

When your self driving car is written in react you'll understand.

[–] dangling_cat@piefed.blahaj.zone 26 points 1 day ago (1 children)
[–] Skullgrid@lemmy.world 10 points 1 day ago

SpaceX

I'm sure Musk hand coded it in JS and then paid some underpaid dude who is only slightly less abused in the US instead of india to unfuck his dogshit.

[–] pinball_wizard@lemmy.zip 9 points 1 day ago

When your self driving car is written in react you'll understand.

I'll understand briefly, as my life flashes before my eyes? Haha.

[–] DrunkAnRoot@sh.itjust.works 30 points 1 day ago (1 children)

8 frameworks and waiting for fingerprinting scripte to load just for the website to run at 1 frame every minute

load more comments (1 replies)
[–] marcos@lemmy.world 15 points 1 day ago

It always disrupted everything, and is getting only better on that with time.

[–] InternetCitizen2@lemmy.world 13 points 1 day ago

Disrupting my low ram usage

[–] mormund@feddit.org 11 points 1 day ago

It definitely is/was. Most user facing software these days is a web app, or native application using JS anyways. The event loop and async programming is also ubiquitous nowadays in most languages, especially server side.

[–] belated_frog_pants@beehaw.org 9 points 1 day ago (1 children)

I mean from inception until now it has been a huge change in programming. Node changed a lot of things. Typescript changed a lot of things. React changed a lot of things.

A long way since GWT which google was doing because its java devs hated js

load more comments (1 replies)
[–] floofloof@lemmy.ca 8 points 1 day ago* (last edited 1 day ago) (1 children)

But the most disruptive technology of all is Steve Jobs's face.

load more comments (1 replies)
load more comments (2 replies)
[–] BartyDeCanter@lemmy.sdf.org 91 points 1 day ago (4 children)

How the fuck is C++ more traditional than C?

[–] takeda@lemmy.dbzer0.com 41 points 1 day ago (1 children)

To me it looks like to position within each of quadrant want taken into account.

[–] LodeMike@lemmy.today 32 points 1 day ago

It really seems like the creator didn't bother with spacing at all. Something that did consider spacing within quadrants wouldn't have its items this closely packed together.

[–] aaaaaaaaargh@feddit.org 20 points 1 day ago

I think it's not meant to be more traditional, the icon positions seem random and only the square they're located is important.

[–] sudo@programming.dev 11 points 1 day ago

C was incredibly disruptive 50 years ago.

load more comments (1 replies)
[–] richardisaguy@lemmy.world 48 points 1 day ago

This is a very confusing image

[–] sp3ctr4l@lemmy.dbzer0.com 42 points 1 day ago (7 children)

Ok, now ... where does TempleOS and HolyC belong on this chart?

[–] jwt@programming.dev 51 points 1 day ago (1 children)

*Sigh*. Fine, let's introduce a z-axis specifically for Terry A. Davis.

[–] sp3ctr4l@lemmy.dbzer0.com 14 points 1 day ago

So what you're saying is that... he is either from, belongs to, or should be placed on...

... another plane of existence?

lololololollool

[–] InternetCitizen2@lemmy.world 10 points 1 day ago (2 children)
load more comments (2 replies)
load more comments (5 replies)
[–] loweffortname@lemmy.blahaj.zone 33 points 1 day ago (6 children)

Cowards are too afraid to place vi anywhere on these axes...

[–] 3x3@lemy.lol 13 points 1 day ago (1 children)

It’s open source and traditional..

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

So you're say remove emacs and replace it with vi? I agree!

load more comments (2 replies)
load more comments (5 replies)
[–] eager_eagle@lemmy.world 25 points 1 day ago* (last edited 1 day ago) (1 children)

what are the concentric circles above Linus?

[–] fjellet@feddit.nl 29 points 1 day ago (1 children)
[–] eager_eagle@lemmy.world 13 points 1 day ago (1 children)

lol that's why it looked familiar. I use it but my icon has been broken for a while.

load more comments (1 replies)
[–] savvywolf@pawb.social 21 points 1 day ago (3 children)

Looking at how much of a reach some of the disruptive + proprietary stuff is... Yeah, there isn't a lot of recent innovative proprietary stuff, is there?

Although I would put Chrome under "disruptive". It absolutely was when it released decades ago, and even now it's still changing the browser landscape.

[–] shirro@aussie.zone 12 points 1 day ago* (last edited 1 day ago)

Chrome was disruptive.

Part of the reason for its disruption is that Chromium is open source (BSD licence), built on Webkit that was open source, which was built on khtml from the KDE project which was open source. That is how we got to Microsoft Edge also running on Chromium.

If it wasn't for the monoculture aspect and the actions of some of the companies using it, khtml->Chromium would be a great open source success story.

load more comments (2 replies)
[–] artiman@piefed.social 19 points 1 day ago (4 children)

What is the software between Linus and rust? Never seen that icon before

[–] Tja@programming.dev 30 points 1 day ago* (last edited 1 day ago)

Zig, a language for systems programming, alternative to rust.

[–] puhpine@programming.dev 10 points 1 day ago
load more comments (1 replies)
[–] danhab99@programming.dev 17 points 1 day ago (1 children)

I started using git to track my dotfiles maybe one-ish years after I first fully adopted Linux as my daily driver.. I think it's been a little over 5 years and before I converted to nix that git history told a story of immense frustration of never being able to get my desktop and laptop to be identical. For some reason some projects only ran on one of the 2 machines. There was a period in my life when I didn't use my desktop for 2 months because it just didn't work well enough, OCD is really fucking painful. Nix saved my relationship with both of my computers, and my desk, and my spine. I haven't used my laptop and maybe a month and I may have changed my workstation a couple hundred times in this period, I will with absolute confidence say that the next time I decide to use my laptop I can just run git pull and nixos rebuild and my laptop will be just the same as my desktop (minus obligatory build fixes ¯\_(ツ)_/¯)

[–] Feathercrown@lemmy.world 8 points 1 day ago

NixOS answers that question I always had, "Do I have random residue from programs I uninstalled years ago lying around on my system?", with a resounding "No", and it feels amazing.

[–] MonkderVierte@lemmy.zip 15 points 1 day ago

Uh, Linus Torvalds is a hypedev?

Btw, is this meme old?

[–] 0x0@lemmy.dbzer0.com 13 points 1 day ago (1 children)

C++ is more traditional than C? 🤔

[–] 3abas@lemmy.world 16 points 1 day ago

I think they just put them in quadrants with no attention to placement.

[–] drmoose@lemmy.world 10 points 22 hours ago

Putting Apple under disruption not tradition lol

[–] garlicandonions@lemmy.world 9 points 1 day ago (2 children)

What is this shit? I don't recognize half of this garbage. How is terminal + text editor not an option?

load more comments (2 replies)
[–] AmazingAwesomator@lemmy.world 9 points 1 day ago* (last edited 1 day ago)

rust is more proprietary than linus.

[–] MrScottyTay@sh.itjust.works 9 points 1 day ago (5 children)

I use C#, GitHub and arch...

(I am replacing GitHub once my homelab server is set up though)

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