DEV Community

Discussion on: Mac or linux or windows for development work?

Collapse
 
twigman08 profile image
Chad Smith

Windows 10 at home using WSL for bash.
Also have a MacBook Pro that I use also.

At work I have both an iMac and Windows 10. I find myself using only the iMac as much as I can.

People can say what they want about Macs. I used to be that too. But my iMac and MacBook Pro are my absolute favorite machines to work on.

Linux Distros? I haven't seen a need for it. WSL has grown a lot and it does all I need it to do. I at one point did run a couple different Linux distros as my primary OS. Just don't see the need for it now. And they never impressed me.

Collapse
 
raisaugat profile image
Saugat Rai

I also think that mac handle the need for both windows and Linux (except for gaming). It has got UNIX terminal and also performance wise, it is great.

Collapse
 
slavius profile image
Slavius

Yet still the only reasonable operating system to develop Docker enabled solutions is Linux. On Windows, docker runs inside a Linux VM that is running on background eating your resources and slowing down your development machine. The same applies to Mac. Another 2 layers of abstraction (VM + Docker) does hurt performance unless you invest into the absolute beast of a workstation or laptop... Pretty much unjustifiable investment to buy overpriced HW to be able to comfortably develop SW that could have been done with half the budget running Linux distro...