Best OS for gaming and programming

dual boot bitches

Yeah, but OP is an idiot because they're posting on Jow Forums in the first place, so non-free operating systems are the only options.

lies and denial are not an argument, sweetia ;)

Windows desktop programs.
UWP
Android dev
Gaming dev
Linux bash
Built-in VM to run Linux
Directx dev
All major browsers supported
Visual Studio
Java and Java IDEs
Virtually all languages/platforms have some level (or preference) of ability to code/compile/run on Windows 10

So basically, unless OP is using some super niche/stupid programming language/platform (i.e., anything MacOS or iOS related), yeah, Windows 10 is the most versatile OS for programming.

Win7 service pack 1 with disabled updates. You can game and code anything on it. Coding C is harder to do than on Linux, though, but the gaming side of Linux is obviously pretty lacking.

>anything MacOS or iOS related
iOS applications can be developed and released from scratch on Xamarin
macOS is less straightforward, but there are Cocoa-compatible frameworks (GNUstep is one of them) available on Windows and Linux which allow developing of fully macOS-compatible applications.
There's also .Net core, Java, and whatever else is cross-platform and natively supported by macOS.
Funnily enough, there are even legal (albeit redundant) ways of running macOS on a Windows-based VM if someone cares about legality for some reason.
>Built-in VM to run Linux
WSL is not a VM.

Linux + Windows in a VM with GPU passthrough

Ganoo/Linucks with GPU passthrough

GNU

>OS X for gaming
No

I was referring to Hyper-V, not WSL, sorry.

Thanks for info regarding mac dev.