DEV Community

BHUVANESH M
BHUVANESH M

Posted on

1 2 3 2

Which OS is Best for Developers: macOS, Windows, or Linux?

Hey everyone πŸ‘‹,

Just wanted to ask a quick but important question:

In your opinion, which operating system is the best for developers β€” macOS, Windows, or Linux?

I'm curious to know:

  • What OS do you currently use for development?
  • Why do you prefer it?
  • Have you switched OSes before? What made you switch?

Looking forward to hearing your thoughts! Let’s discuss in the comments. πŸ‘‡

#devdiscuss #os #linux #windows #macos #programming #developers

Top comments (17)

Collapse
 
gamelord2011 profile image
Reid Burton β€’

I use Windows. I will not give my money to Apple. THEY CROSSED A LINE. And I really have no reason to use Linux right now.

Collapse
 
bhuvaneshm_dev profile image
BHUVANESH M β€’

Understandable @gamelord2011 ! Out of curiosity, what line do you feel Apple crossed?

Collapse
 
gamelord2011 profile image
Reid Burton β€’

Too many. Way too many.

Thread Thread
 
gamelord2011 profile image
Reid Burton β€’ β€’ Edited

They charge you $99/year to have access to xCode, swift's docs are HORRIBLE, and they are letting cruddy apps by big companies in, while good apps by other devs are rejected for no reason.

Thread Thread
 
bhuvaneshm_dev profile image
BHUVANESH M β€’

Fair points @gamelord2011 . Have you tried cross-platform tools like Flutter (@google) instead?
Might help skip some of the Apple ecosystem frustration.

Thread Thread
 
gamelord2011 profile image
Reid Burton β€’

Hmm... this looks promising, thanks!

Collapse
 
kurealnum profile image
Oscar β€’

Linux. 90% of the software you use is OSS, and you get to actually interact with your system without the hand-holding provided by Microsoft. Even if you aren't a developer, a distro like Mint is very similar to Windows (and funny enough, I've been working on a video about this.).

Collapse
 
bhuvaneshm_dev profile image
BHUVANESH M β€’

Totally agree @kurealnum β€” Linux gives you real control and teaches you so much about the system.
Also, super excited to hear you’re working on a video about Mint! If it’s out already, drop the link β€” can’t wait to watch it!

Collapse
 
nevodavid profile image
Nevo David β€’

Pretty cool seeing how fired up people get over their OS picks - I always end up bouncing between them tbh, each one just has its thing.

Collapse
 
bhuvaneshm_dev profile image
BHUVANESH M β€’

True @nevodavid ! OS-hopping is part of the dev journey.
Each one scratches a different itch.

Collapse
 
nathan_tarbert profile image
Nathan Tarbert β€’

pretty cool seeing everyone pick their own side tbh - for me it always ends up being about what just helps me stay in flow, not fancy features. you ever feel like the biggest switch is usually just about wanting a change instead of needing it?

Collapse
 
bhuvaneshm_dev profile image
BHUVANESH M β€’

Totally agree @nathan_tarbert β€” staying in flow beats fancy features any day.
Sometimes a switch is just about refreshing your mindset.

Collapse
 
csm18 profile image
csm β€’

I use MINT its like a fusion of mac and windows.Best of both worlds!

Collapse
 
bhuvaneshm_dev profile image
BHUVANESH M β€’

Absolutely @csm18 ! Mint feels like home for anyone coming from Windows or macOS.
Love that it's lightweight, open source, and beginner-friendly.

Collapse
 
bhuvaneshm_dev profile image
BHUVANESH M β€’ β€’ Edited

I use Linux for development and Windows for testingβ€”curious to know if anyone else uses multiple OSes for different tasks too?

Collapse
 
lychee0829 profile image
lychee0829 β€’ β€’ Edited

I use arch,because arch is the best

Collapse
 
bhuvaneshm_dev profile image
BHUVANESH M β€’

Nice choice @lychee0829 ! Arch gives serious control over your setup.