It depends. Simple problems are less common in polished consumer OSs like Mac and Windows; OTOH, hard server-side problems are virtually impossible to identify & solve in Windows and, to a lesser extent, in Mac. So, I put up with the extra time needed to solve client-side issues (e.g., audio and video) on Linux. Decades ago, I deployed server-side products to Solaris, HPUX, Linux, and Windows -- I now deploy strictly to Linux which an enormous load off my shoulders, in simplified deployment, analysis, and debugging once you learn the incredible tools available.
FWIW, my primary development system is exclusively Linux for last 15 years; I inherited my wife's old MacBook Air laptop which I can still use for light development when I'm on the road or typing stuff like this. I started with developing on Linux in the late 90s in mixed environments with Windows. While I've tried quite a few distributions I keep returning to openSuSE.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
It depends. Simple problems are less common in polished consumer OSs like Mac and Windows; OTOH, hard server-side problems are virtually impossible to identify & solve in Windows and, to a lesser extent, in Mac. So, I put up with the extra time needed to solve client-side issues (e.g., audio and video) on Linux. Decades ago, I deployed server-side products to Solaris, HPUX, Linux, and Windows -- I now deploy strictly to Linux which an enormous load off my shoulders, in simplified deployment, analysis, and debugging once you learn the incredible tools available.
FWIW, my primary development system is exclusively Linux for last 15 years; I inherited my wife's old MacBook Air laptop which I can still use for light development when I'm on the road or typing stuff like this. I started with developing on Linux in the late 90s in mixed environments with Windows. While I've tried quite a few distributions I keep returning to openSuSE.