DEV Community

Discussion on: Just bought a new laptop for coding!

Collapse
 
joelbonetr profile image
JoelBonetR 🥇 • Edited

I agree that you need a Mac if working on iOS Apps, for the rest of tasks it does not save any time, it wastes it I should say (I tried it several times).
BTW take in mind the pricing is different on each country, I can't know what those models are if you don't link them.
Another point to take in mind is that the Pro models are meant for working while the non-pro models are meant for office and browsing, and choosing a exact model will depend on the time you want to keep it.
As they are about to release self RISC processors for it's own laptops I bet they will change the entire OS for that so I would recommend you to wait till those new models show up.

Collapse
 
nimitwalia89 profile image
nimit walia

Yeah i know but not sure how long its gonna take them to bring in ARM model. Also in start we might see compatibility issues. They say it ll b compatible but who knows. Actually mac saves me tons on time. Its terminal is awesome. In windows hv to download third party stuff to do ssh. I used to work on windows alot but in mac its just faster. Windows pc tends to take 10-15 min to boot up properly and start all the softwares. On mac i just enter password and boom everything is running since i dun close any of it. Plus its been 4 years mac still works gr8. Stuff is easy to setup as well. In my country 1799 model cost about 2400. So its pretty expensive

Thread Thread
 
joelbonetr profile image
JoelBonetR 🥇

I think you're a subjective on your statements. I mean if you pick a Macbook and a windows or Linux laptop for the similar price, usually the windows will be the one with better performance, then Linux or mac depending on the task. I'm telling you this because I tried it. I wasted 2.006€ on a Macbook pro that performed worse than a 650€ Huawei laptop with windows and of course both performed much worse than a 1.200€ Asus workstation laptop. After the tests I sold everything but the Huawei one for two reasons: it was the cheapest that cover my needs and I know it will cover my needs for 3 years at least.

Also it is literally impossible for any OS to take 10-15 min, in fact is impossible for any OS to take more than a minute on start up while using SSD either being SATA or NVME. In addition note that both windows and MacOS have hybrid shutdown, which means they are not totally off; they keep a "last state" policy to boot up faster (A.K.A. fastboot).

Then there's the maintenance: Every OS keeps trash files, temporary files and so that must be cleaned by time to time. If you don't do that the OS gets slowly because they're indexing files that neither the OS or you need. Apart from that there are differences on update/upgrade policies. On Mac you receive a major upgrade yearly while it's poorly maintained at short time spans. This makes the OS less secure and less dynamic, while on Linux you'll receive updates daily and on windows you'll receive it every few days. This point puts mac (and specially the shitty Safari which is the new I.E. on the worst position) due to high waiting time to adapt itself to new filetypes, paradigms, workarounds and so. Look for example why the heck do you need to virtualize a docker on Mac when it's a UNIX based OS, it's a high waste of resources and quite unnecessary. Check the opened bugs on Safari too, there are many unsupported features that makes coding a web view a hell due to it's stubbornness and lack of resources to Safari maintenance and scalability.

I tried all options and that's what I found on the way. The major part of things I exposed are facts and not my opinion but I wanted to check it by myself and now I know those things by experience.