

And you can similarly do most/all of your dev work in a container that you spin up with a podman alias (fuck hashicorp with a rusty metal pole but damn if Vagrant wasn’t awesome). Hell, there are a lot of arguments that you should.
It inherently becomes a question of what your primary use case for a machine is and how often you spend fighting it to accomplish that. And, personally, I run Linux so I DON’T have to fight my OS. Which… is really weird when you think about it but holy crap Windows and Mac are annoying.
Immutable OSes are amazing for corporate environments and HTPC/Gaming computers are another solid use case. But if your primary focus is whether you can be a developer (as indicated by the doomemacs ask)… you are gonna be cranky.







I’ll also add on that there are a LOT of blog posts and youtube shorts about “Game X is 20% faster on Linux than Windows!!!” that everyone loves to regurgitate. And the reality is that it was a single outlier or it all boils down to Steam distributing “good enough” shaders to Linux but not Windows (and let’s not get into the weeds of why).
Whereas GN, especially since “All New Data” a few years back, have very heavily focused on reproducible and “good” data. That is why Steve basically apologized for not having error bars or having what looks like messy data for a few of those runs. And they’ve done entire videos on their testing methodology that often includes MANY runs to normalize out the noise.
So without being able to explain exactly why? I doubt they will EVER put Windows and Linux data on even the same page of their website. But… someone who cares will be able to see trends.