this post was submitted on 28 Sep 2025
510 points (89.1% liked)

Programmer Humor

26629 readers
3284 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
[–] vala@lemmy.dbzer0.com 4 points 2 hours ago

This is pretty much nonsense lol

[–] drmoose@lemmy.world 12 points 1 day ago

Putting Apple under disruption not tradition lol

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

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

[–] MrMcGasion@lemmy.world 3 points 1 day ago (1 children)

That's just the Emacs logo in the top-left. At least I assume Emacs has a terminal since there's that old "Vim proverb" about Emacs being a "great OS, it just lacks a good editor."

load more comments (1 replies)
[–] MonkderVierte@lemmy.zip 17 points 1 day ago

Uh, Linus Torvalds is a hypedev?

Btw, is this meme old?

[–] Sibshops@lemmy.myserv.one 181 points 2 days ago (14 children)

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

[–] Tja@programming.dev 158 points 2 days ago (2 children)

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

[–] DrunkAnRoot@sh.itjust.works 33 points 2 days 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)
load more comments (12 replies)

Love that the Guix logo is included!

[–] BartyDeCanter@lemmy.sdf.org 100 points 2 days ago (4 children)

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

[–] takeda@lemmy.dbzer0.com 45 points 2 days ago (1 children)

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

[–] LodeMike@lemmy.today 33 points 2 days 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.

load more comments (3 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 7 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.

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

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

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

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

load more comments (1 replies)
load more comments (8 replies)
[–] loweffortname@lemmy.blahaj.zone 34 points 1 day ago (6 children)

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

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

It’s open source and traditional..

load more comments (3 replies)
load more comments (5 replies)
[–] MrScottyTay@sh.itjust.works 9 points 1 day ago (4 children)

I use C#, GitHub and arch...

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

[–] douglasg14b@lemmy.world 6 points 1 day ago* (last edited 1 day ago) (1 children)

I was about to say C# seems to be in a weird spot here.

It's entirely FOSS. It does of course have corporate daddy providing dev resources for it but it definitely is not anywhere near the location for proprietary as Java.

It should be well and truly on the same side of this graph as Rust.

[–] drath@lemmy.world 5 points 1 day ago

On the other hand, if you try to run Java application on linux, you just use an appropriate OpenJDK runner.

When you see a C# app, you just:

  1. Open the app folder
  2. See a bunch of .dll's
  3. Cry
load more comments (3 replies)
[–] richardisaguy@lemmy.world 52 points 1 day ago

This is a very confusing image

[–] savvywolf@pawb.social 24 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 13 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)
[–] 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.

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

I think there's a healthy amount of bs in there (Chrome, C# as traditional?), but some of it checks out. I like a mix of old and new but try to stay away from proprietary. Current favorites are probably Emacs, NixOS, and Rust.

[–] const_void@lemmy.ml 33 points 2 days ago (11 children)

“Soydev”? This is fucking stupid.

load more comments (11 replies)
[–] TropicalDingdong@lemmy.world 35 points 2 days ago (2 children)
[–] sp3ctr4l@lemmy.dbzer0.com 24 points 1 day ago* (last edited 1 day ago) (6 children)

Nah, vibe coders are definitionally reliant on highy disruptive, literally economy destabilizing 'AIs', that are made by the most gigantic of megacorps and foundations.

That would make them so far into soydev they are off the chart to the bottom right, and it would also mean you'd be grilling Impossible Burgers.

load more comments (6 replies)
load more comments (1 replies)
load more comments
view more: next ›