DEV Community

Cover image for Windows or Linux/Mac : which one is better for development?
Rishav Jadon
Rishav Jadon

Posted on

Windows or Linux/Mac : which one is better for development?

Which one is better in terms of workflow, developer experience, etc?

Oldest comments (21)

Collapse
 
vijayskr profile image
VIJAYASANKAR BALASUBRAMANIAN

Windows is good, even though I use Mac as my daily runner, prefer to use Windows much if you are into core development

Collapse
 
kostja493 profile image
kostja

What do you mean by core development?

Collapse
 
codebyjustin profile image
Justin

For Me Linux

Collapse
 
syedumaircodes profile image
Syed Umair Ali • Edited

I prefer linux for Development.

Give WSL2 a chance also

Collapse
 
kryptobi profile image
kryptobi

i prefer Mac

Collapse
 
faturachmanyusup profile image
Faturachman Yusup • Edited

I prefer Linux. Because I haven't Mac😅

Collapse
 
hyperthd profile image
Abdulbasid Guled

I love both. I really don't have a favourite tbh, they both have their uses

Collapse
 
papoanaya profile image
Luis R. Anaya

I have coded in Linux and Windows and my personal preference is Linux just because that's the platform that target platform work related tasks is Linux (I also coded in MVS/zOS but that's beyond the scope of this exercise). Both have each strengths and weaknesses, therefore better is a somewhat relative term. In my case, what drives my choice is the target platform.

Collapse
 
andrasbacsai profile image
Andras Bacsai

I'm a huge Linux fan/user for 10 years now. I used it everyday on all of my development machines.

I bought my first gaming pc at the beginning of this year, so I've installed Windows on it.

But I thought maybe I could use it for work as well, as it's an 'MHz Monster' - if you know what I mean :). And WOW. I was so surprised how well WSL2 integrated into the operating system. I do not even see that I'm on a Windows machine. I can install whatever I want on the Ubuntu running in WSL2. VSCode is also connecting to that WSL instance. Perfect.

I'm also running some of my development environment in docker, which is perfectly working.

I recommend testing it!

Collapse
 
rjitsu profile image
Rishav Jadon

Wow that's cool to hear. I'm on windows and I've always wanted to explore linux

Collapse
 
tomavelev profile image
Toma

In XXI century, It shouldn't matter. It should matter WHAT you build, not how and with what Technology. Or maybe my concern is from Xxiii or XXIV century...

Collapse
 
davehdez profile image
David Hernández

Windows with WSL 2