DEV Community

Cover image for Windows or Mac (or Linux😁) for devs?
Lorenzo for World In Dev

Posted on • Edited on

Windows or Mac (or Linux😁) for devs?

Hello World! Just wanna do my first #healthydebate to see how it feels to have interactions with other programmers. I bought a week ago a new pc and decided to buy a window. I read some articles on it before deciding and it came out that windows will allow me to have more freedom (and to play videogames 😊). What do you think about that? Do you have a mac or a window / what pc do you have? Why?
I'm very interested in creating a conversation / a debate thinking about which one is the best, particularly for programmers. I also have in mind to write an article on that, maybe using quotes from this post.

Alt Text


Remember the comment!

PS: You can also comment if you have linux

If you don't want to write a long comment, just say which OS (Windows, MAC or Linux) do you use.

Check this article, my second debate, how programmers love to code?

And this one, why programmers love to code?

Just wanted to add the Stack Overflow results:

Platform devs develop for:

image


image


Subscribe to my Newsletter!

A loooong, and fun, weekly recap for you
Free PDF version of my articles
Highly customizable inbox
That's --> free <-- and you help me!

Oldest comments (75)

Collapse
 
lorenzoblog profile image
Lorenzo World In Dev • Edited

If you need help to find comments, they're here!

Collapse
 
otumianempire profile image
Michael Otu • Edited

freedom is not decided, on playing video games. I play a game on ubuntu.

Collapse
 
eric23 profile image
Eric

Cool. New hardware is always fun :)
I run Linux Mint on my PC. I also have a Mac Mini 2018 and a laptop running Windows but I really only use those for testing.

Collapse
 
cadams profile image
Chad Adams

Personal preference but Mac. I like Linux too but all the companies I’ve worked for gave me Macs. At least for full stack web development. If you’re a game dev then definitely Windows.

Collapse
 
lorenzoblog profile image
Lorenzo World In Dev

Yes, it also depends a lot if you're an android or Ios dev. You can't create ios apps on windows but you can do the opposite (even if it isn't common).
I bought a window because I'm not sure of what I will be and I prefer to don't block me any possible road.

Collapse
 
arto20 profile image
Arto20

Personally I use both Win and Mac, I have similar toolset on those (Pycharm and extras mostly).
My feelings: in general, I feel I'm way more productive with Windows, considering all the keyboard shortcuts and, well, years of developing my habits with it.
On the other hand, MacOS provides much more pleasant experience with much better look and the MacBook itself is just such a nice device and it's just a bit more enjoyable per se.
Both are great as long as it fits your personal workflow 🦾

Collapse
 
lorenzoblog profile image
Lorenzo World In Dev

Thanks for the feedback. I think like you, you have to choose according to your habits and how you feel better. Although the two should be tried first. Windows are free and fast, but a MacBook is so beautiful, and it can be very fast when you know the cords (thanks to its nice UI).

Collapse
 
darkwiiplayer profile image
𒎏Wii 🏳️‍⚧️

MacBook is so beautiful, and it can be very fast when you know the cords

re beautiful: link

re fast: have a look at what some people can do with i3 or awesome. Those systems are optimized for fast user interaction with a steep and long learning curve, so you can keep improving and getting more proficient for a long time. Alternatively, something like cinnamon gives you nice defaults that let you be productive from the start while still letting you customize many aspects so they're more in line with your preferred way of interacting with your PC.

Thread Thread
 
arto20 profile image
Arto20 • Edited

Oh, don't get me wrong - I was using Arch Linux +i3wm exclusively for a few years of university and I still do use Linux at work.
I really like i3, it's a great and efficient working environment.
There are some major problems with it. It really requires a lot of setup in order to make it usable. Also you need to have quite a good knowledge about Linux in order to be able to set it up correctly.
And one thing I really don't like - UI scaling doesn't work as good as on other systems. In my case it's kind of deal breaker - I use 150% scaling on Windows, and on Linux it's always blurry, no matter if I use Wayland or Xorg. I guess there may be some solution, but I was tired of looking for solutions and just wanted a working environment so I can focus on programming instead of tweaking my OS. :P
But Linux is great, I'd never say it's worse than Win or MacOS - it's just different approach, which just doesn't fit (at this moment!) my work needs.

Collapse
 
darkwiiplayer profile image
𒎏Wii 🏳️‍⚧️

considering all the keyboard shortcuts

Just imagine an OS where you could set all those shortcuts up the way you want them 😝

Collapse
 
rvxlab profile image
RVxLab • Edited

My preference goes to Linux or MacOS. I despise Windows for programming and if I see one more error that I need admin permissions to delete my node_modules folder I'm going to scream.

WSL2 is better but still not for me.

For gaming Windows is still the best option for me so my gaming Rig runs Windows. My laptop runs Linux.

Collapse
 
mardommah profile image
mardommah

Still using linux because don't have enough money for buy windows license or buy mac devices

Collapse
 
brandonwallace profile image
brandon_wallace • Edited

I hear that. Lol. You can get a old computer and install Linux on it and it will be like having a new computer. You will save tons of money. The top of the line Mac Book Pro cost more than $6000 US dollars! Why would I pay that amount when all I want to do is look at pictures of my cat?

Collapse
 
jonrandy profile image
Jon Randy 🎖️

Linux or MacOS. Abandoned Windoze years ago - it's such a PITA in comparison

Collapse
 
thorstenhirsch profile image
Thorsten Hirsch

Work + games = Linux, if you don't mind using Steam. They literally have thousands of Linux games.

Collapse
 
appsecmonkey profile image
Teo Selenius

See, people say Linux even if you don’t add it as an option (:

Collapse
 
lorenzoblog profile image
Lorenzo World In Dev

Yes, i didn't think there would be so many on linux. I changed the article title!

Collapse
 
ninofiliu profile image
Nino Filiu

Yes, but I think it's legitimate! Hear me out:

Billions have been invested in marketing by Microsoft and Apple so that people don't even think of any other OS besides theirs. It might sound annoying to hear people bring Linux on the table even if no one asked, but I think most of these interventions come from a genuine desire to tell people about an option they've been conditioned into not even considering

Some comments may only be visible to logged-in visitors. Sign in to view all comments.