I mean, this strongly has to depend on what kind of software you are developing. I don't know a single developer who primarily uses Windows. Literally everyone around me uses Linux for development work (and a large portion of them also use Linux for their personal machines).

Of course. However if a developer isn't using Windows typically they are using a Mac.

In corpo-world. Everyone is using Windows. If they are using Linux it would be through a VM or WSL. I guarantee none of those people are using Linux at home.

So for every developer you know that is using Linux, there are many more people using Windows supplied to by their IT department.

> In corpo-world. Everyone is using Windows. If they are using Linux it would be through a VM or WSL. I guarantee none of those people are using Linux at home.

And I guarantee that you're wrong, because I work a corporate job where I have to put up with Windows and am 99% Linux at home. (The other 1% is *BSD and illumos.)

You are the minority but you can believe whatever you like.

The vast majority of developers I have worked with (and I've contracted a lot of places) know next to next to nothing about Linux. They can barely use a terminal (Powershell, CMD, Bash/Zsh) and often can't do anything outside of the IDE.

If they do use Linux. It be on a Raspberry PI that gets stuck in a drawer after a few months.

To those that keep voting me down on this. The teams and environments you work in are the outliers. I've had to accept that I am in the minority as a Linux user even amongst software professionals.

Yeah, I'm probably a minority. That doesn't mean that nobody uses linux, just that it's less common.

I never said that nobody uses Linux. I said that it was extremely uncommon even amongst developers.

> I guarantee none of those people are using Linux at home.

[...]

> I never said that nobody uses Linux.

I'm willing to believe that this is just a misunderstanding resulting from nonliteral exaggerated language for effect, but ... yes, you did.

>Sure, there are a lot of people that use Linux indirectly e.g. deploy to a Linux box, use Docker or a VM. But if someone isn't running Windows, 9 times out of 10 they are running a Mac.

That was my original comment. It is pretty easy to that to assume that when someone says "none" in a subsequent comment they mean "almost none" following that statement.