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.
TIL I’m a hypedev
I use Arch btw
Where’s the drunken conglomeration that is Scala?
Btw. It’s my favorite language
People with the skill level necessary to create such memes don’t know what Scala is
TS, JS, Java, and Codium are proprietary?
I don’t think Codium is on this image
Topleft of Soydev square? Or is that VS Code?
That’s VSCode
I think you got that mixed up, the VSCode icon is in the Soydev square.
Language choice has nothing to do with foss vs proprietary.
That’s not quite true. If you can’t complete a build without a proprietary dependency, it’s not really foss even if all the source code is freely available, because you can’t exercise the freedom 1 (or 3). Similarly, if there’s not a FOSS RTS, you can’t exercise freedom 0.
“The Java Trap” from RMS was about this, IIRC.
.NET CLI and msbuild are open source, and C# is awesome. And VS Code is open source.
VS Code binaries are not open source, so M$ can add telemetry, star rating popup and other shit.
Yes, but there are a ton of awesome IDEs built on top of the base Visual Studio Code Open Source project, you don’t have to use the Microsoft one.
Apple’s preferred languages definitely have a smaller foss footprint than say c or rust or go
rust is more proprietary than linus.
some one in the middle

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.
yeah idk it was more of a from the hip impulsive thing. I’m a simple shitposter. I see poltiical compass and I just want to grill.
Also:
so far into soydev they are off the chart to the bottom right, and it would also mean you’d be grilling Impossible Burgers.
I didn’t realize there were going to be personal attacks.
I mean, all my responses in this thread have been hip shooting as well lol.
And its not a personal attack to say if you’re a soydev, you’re grillin’ soy burgers.
I mean sure, maybe they’re not quite the same taste as beef, but uh, nothin’ really wrong with a less than totally conventional burger, imo.
Its just a joke lol, didn’t mean to offend, just word/concept association = joke/pun, thats roughly how my autistic ass formulates ‘zingers’ lol.
I meant it as a joke. I eat impossible burgers erry day.
Orly?
I’ve only had one once, and I’d like to try them again.
… please invite me to your soy grill please …
But also super far into cogdev because the largest investors in those efforts by far are the established tech giants that have been around for years, so they are directly supporting the biggest players getting bigger
I hear what you are saying, but you can’t ignore the disruption vs traditional axis of ‘brand new shit’ vs ‘archaic shit that is still the basis of everything for probably a lot of good reasons.’
Thats the y axis.
The x axis is basically full corpo on the right, full foss/anarchist on the left.
So, the vibe coder is a soydev who works for cogdevs, or people somewhere between cogdev and soydev.
Here’s how I look at this.
Maybe if you went with… not the corners of the quadrants, but the tips of the axes, you’d get:
top:
ancient wizard of languages that aren’t even really taught anymore (COBOL, for example), but which everything actually runs on if you dig deep enough.
bottom:
hyper early adopter / innovator / formal researcher who does things because they can, asking about “should we do this?” is for cowards, yolo, etc
left:
open source radical anarchist, money is a disgusting thing that is unfortunately somewhat necessary to fund development
right:
full corpo bastard, code doesn’t actually matter, making money from code matters.
Further down in this thread, under another comment, I basically tried to do a ‘personality test’ or maybe ‘ttrpg archetype description’ style write up of the corners of the quadrants… at least my way of trying to make sense out of what I think whoever made this image is going for.
One could argue that’s heavily to the “disruptive” side, though.
Cowards are too afraid to place vi anywhere on these axes…
There is Neovim but yeah, not the same thing.
Vi is off the charts.
You would need entire new compass to place vi, vim, neovim, lazyvim, spacevim, lunarvim and so on on it.
those are just neovim configurations it’s like saying each hyprland dotfile is a different compositor
It’s open source and traditional…
So you’re say remove emacs and replace it with vi? I agree!
Why not both
Hey, you can’t end a 40+ year war just like that. Do you want all those warriors to loose their occupation?
This is a very confusing image
What’s the logo between Guix and C?
parabola linux
Freedom is to proprietary as libertarian is to authoritarian. Tradition is to distruption as political right is to political left. Better would be for the x axis to be left-to-right disruption->tradition and the y axis to be bottom-to-top freedom->proprietary. So, rotated 90° counterclockwise and then mirrored left-to-right.
How the fuck is C++ more traditional than C?
I think it’s not meant to be more traditional, the icon positions seem random and only the square they’re located is important.
C was incredibly disruptive 50 years ago.
Tradition++
To me it looks like to position within each of quadrant want taken into account.
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.
Is bit keeper even still around anymore?
C++ is more traditional than C? 🤔
I think they just put them in quadrants with no attention to placement.
I’m rocking a Thinkpad x200t running GNU boot bios and parabola GNU+Linux-Libre with DWM free from soystem-d and I program C and C++ in emacs












