I used to run Mint and Win7 parallel in uni (gosh, a decade ago?) since we were working with ruby - at the time basically impossible to run and dev under windows.
In matters of development there are almost only advantages, depending on your target platform of course. Bash is great, tools and packages are usually easier to setup than on windows.
For gaming my only linux experience is the Steamdeck. I’ve ran a bunch of non-steam games and Proton (the bridge for windows games under Linux) does all the heavy lifting for you. I only had issues with the Riot launcher, which tended to break when detecting a new update.
I used to run Mint and Win7 parallel in uni (gosh, a decade ago?) since we were working with ruby - at the time basically impossible to run and dev under windows.
In matters of development there are almost only advantages, depending on your target platform of course. Bash is great, tools and packages are usually easier to setup than on windows.
For gaming my only linux experience is the Steamdeck. I’ve ran a bunch of non-steam games and Proton (the bridge for windows games under Linux) does all the heavy lifting for you. I only had issues with the Riot launcher, which tended to break when detecting a new update.