DEV Community

Cover image for Macbook or Windows Laptop?

Macbook or Windows Laptop?

Jenuel Oras Ganawed on September 25, 2024

As developers, the tools we use can significantly impact our workflow and productivity. One question that often comes up is whether a MacBook or a ...
Collapse
 
pengeszikra profile image
Peter Vivo

IMHO MacBookPro 13 col M1 or better CPU, with touch bar ( instead Functions keys ) is the best developer machine ever. Without mouse, because Mac TouchPad also fantastic.

I am not apple fun but that laptop is fare better than any windows laptop I was meet.

UNIX based MacOs is very good to be familiar of Linux shell also.

On work I need to use a windows laptop where run Linux on VDI ... which a bit slow. But Linux also beat the windows for development experience.

At last if need to work on windows the gitbash terminal is my friend to use near same experience as Linux.

Mac back side is 3D graphic is drain power so fast

Collapse
 
jenueldev profile image
Jenuel Oras Ganawed

when it comes to price range vs performance based on price range would you consider using the other os?

Collapse
 
pengeszikra profile image
Peter Vivo

When the price (or maybe the performance) is the first priority of OS then answer is Linux. But my decision is developer experience first.

I was also try to create a minimal developer machine which is a phone as bluetooth keyboard - with Virtual Buttons app( Samsung A51 currently ) and my Samsung S6 mini table as compueter. But this setup under testing. And Virtual Buttons app need to be customize for coding.

Bluetooth keyboard also good, but every one have at least one phone.

This setup is working with two phone also.

Thread Thread
 
jenueldev profile image
Jenuel Oras Ganawed

awesome answer 😁👍

Collapse
 
panasenco profile image
Aram Panasenco

Linux on System76 all the way!

Collapse
 
jenueldev profile image
Jenuel Oras Ganawed

why linux? is it because it runs docker better than mac and windows? can you please tell us why. thanks ☺️

Collapse
 
martinbaun profile image
Martin Baun

As a new Mac user, Linux.

Collapse
 
jenueldev profile image
Jenuel Oras Ganawed

what is the specs or model of your mac? and why did you still stick to linux? 😊

Collapse
 
soleng profile image
na.perruchot

Linux is the best. Anyway, it depends on your preference. Mac and Windows have pro et neg avantage.

Collapse
 
jenueldev profile image
Jenuel Oras Ganawed

awesome! linux it is. without thinking about preference, would u still recommend linux? what is your experience using it? what laptop do you recommend? that would be awesome. ☺️

Collapse
 
niceit profile image
Tran IT

If you’re a mobile developer you actually need macbook, otherwise windows or linux could serve you well, that’s simple

Collapse
 
jenueldev profile image
Jenuel Oras Ganawed

ah yes,,, you can build ios apps in mac, and you can also build android in mac. But if I may. but do others really need mac? what can u say about running mac as virtual machine inside windows or linux? or maybe building apps on mac cloud? 😊

Collapse
 
oyal profile image
oyal

I use Windows. I saw a post on Reddit yesterday saying that compiling Next.js on Mac is 10 times faster than on Windows. I am considering buying a Mac Air.

Collapse
 
alexk profile image
Alex Kaul

If you want a conglomerate to look over your shoulder, then pick Mac or Win. Otherwise - Linux.

Collapse
 
theboomerdev profile image
JParada

Slimbook Executive 14".

Collapse
 
webjose profile image
José Pablo Ramírez Vargas
Collapse
 
rust_will_eat_the_world profile image
Nathan Stevens

M2 Air 16gb. I don't think I'll upgrade for another 2 years at least.

Collapse
 
ho_l_c1105a36a9ac0232bb profile image
Hoà Lê

In my opinion, Linux is good for developer :v. But some tools not available on Linux.

Collapse
 
jenueldev profile image
Jenuel Oras Ganawed

agree linux is really good. when it comes to linux, i think windows has wsl2, that you can easily integrate linux.

Collapse
 
abeertech01 profile image
Abdul Ahad Abeer

I am using an M2 Macbook for more than a year know. I have become used to it. I don't find any complexity or any issue till now.

Collapse
 
eugenman profile image
Eugen

Unix