DEV Community

Discussion on: Why Do Developers Prefer Linux?

Collapse
 
mistval profile image
Randall • Edited

I mainly use Windows for development, mostly so I don't have to reboot to play games, and because it's generally very easy to make JavaScript applications that work fine on any major OS.

But Linux wins hands-down for actually deploying code because:

  1. It's completely free to run on as many servers as you want (with some exceptions, like Red Hat, but who needs that).
  2. It needs relatively few resources to run.
  3. It is designed from the ground up to function well with just a terminal session. No UI needed.

Number 1 is the main one. Windows Server is okay, but having to buy licenses puts it way behind Linux in terms of deploying code.

Collapse
 
techmaniacc profile image
Joseph Mania

Sure, i migrated to linux because of deployment reasons