But is it worth it?
But is it worth it?
My experience is that systems like this can be developed pretty easily in Windows, Linux or MacOS. I'd spend most of my time in a Jetbrains IDE like IntelliJ IDEA and it is mostly the same except MacOS has that thing with the option and control keys. I don't find it hard to switch. I mean, I have a compact keyboard on one computer with no arrow keys and I switch between that an a normal keyboard every day. It's a small difference.
If you use WSL in Windows you can use the exact same commands and shell scripts on Linux, Windows and MacOS. I mostly use my IDE or I use vim which is the same on all these platforms.
Personally I think the WTF/mile is worse in MacOS and Linux than in Windows. I thought Ubuntu's desktop was a train wreck 10 years ago, today I think it's just fine. If I go to work for company X I am going to have no problem using whatever OS they use.
I have a high end Dell Precision 7670 with their top NBD support option. The machine has been a shit show. Dell had no parts for it when it failed and took a week to find one. The NBD support doesn't always turn up on the NBD. It's more 2-3 days, if you are lucky.
Lenovo are even worse.
I had my XPS fans replaced just last month, in my living room, for free.
(UK)
I buy Dell Precision laptops running Ubuntu, with "next-day" on-site repair. It costs me a few hundred dollars for 3 years of coverage, about what I'd spend for AppleCare. Here's my experience:
- The Precision laptops do get more weird hardware failures than I'd like. Higher than one of the good Mac models, lower than some other well-known vendors.
- "Next-day" service in Vermont is usually more like a couple of days, because they often have a single technician covering Vermont and upstate New York, and they sometimes send the parts to the wrong depot.
- They really do send a technician in person to fix everything, for no extra charge.
AppleCare isn't too bad here. But the turnaround is often a lot longer unless I'm willing to travel to a big city where they have parts on hand. So Dell comes out narrowly ahead, in my experience.