DEV Community

Discussion on: Windows or Mac (or Linux😁) for devs?

Collapse
 
muchwowdodge profile image
Anton Rhein

Well, I use all three operating systems. I use my MacBook primarily on the couch to do some research, general Browsing and some organizing. It also serves as a guest notebook. It doesn’t have the best hardware specs, so I settled over to windows / linux for tasks that require more resources.
I use Windows for many tasks, especially Photoshop, Lightroom, gaming, 3D Modelling and dev tasks concerning my job (Java with IntelliJ). I use Manjaro Linux in a VM for coding node.js, python etc. In oppose to many other comments, I think that powershell is a very good scripting solution because it provides lots of functionality in very small commands. For example: I coded a ps script in 20 LOCs that does the same tasks as a bash script with 70 LOCs.
tl;dr: There isn’t a perfect OS, if your tasks exceed coding (for example iOS development requires some sort of macOS, either locally or remotely). Photoshop and Lightroom only run on Win and macOS. Windows path statements suck, you don’t have a native access to zsh etc. Linux is very limited when it comes to gaming etc. Virtualizing windows may cause some work, if you’d like to use a dedicated graphics card and want to have access to the full power of your machine.