If you think people buy MacBook Pros because of their tech specs, you are missing the point. MacBooks are by far the best general purpose, well-rounded laptops on the market from a build quality perspective. Everything from the screen to the touchpad to sleep/hibernate (and, until recently, the keyboard) is finely tuned to the point that you can't find another laptop on the market that just feels anywhere as nice as a whole. The tight integration between the hardware and the software doesn't hurt, either.
If all you need is a powerful laptop, or if you don't care about any of those details, you are probably better off getting a more cost effective machine, but you will always sacrifice some combination of things for it. (For me personally, the biggest one is the touchpad.)
I say this as someone who doesn't own any other Apple products, but I will likely never buy a laptop other than a MacBook Pro.
I do native Windows dev for a living, but I have no urge to pick up a machine with a touch screen unless it's a tablet. Is a touch pen/surface actually useful in day to day work?
As a pen input device it's at least as good as my Intuos2 which it replaced, plus you get to draw right on the screen. (I don't like the side button though, it requires too much force to press.)
I agree completely on the touchpad. I picked up an XPS13 that I'd intended to use as a replacement. The touchpad is as good as I've had on a non-Apple product, but it's still not on par with Apple. On the otherhand I've started playing with OpenBSD with ratpoison & qutebroswser and it's pretty remarkable how far you can get without a touchpad at all.
A couple years ago I wouldn't have considered anything but an mbp, but with the recent touchbar and butterfly keyboard shenanigans I would absolutely consider something other than an mbp. I hope Apple comes to recognize that reliability is more important than super skinny unrepairable machines.
Having said that, it's not like Apple hasn't had their share of lemons. I was unfortunate enough to have an early 2011 15" Macbook Pro. Without getting into too much details, it's a known lemon that has been discussed here on HN many times. My 2011 MBP was the first laptop I've ever had that actually stopped working. FWIW, most of my other laptops were PC laptops that didn't cost nearly as much as the MBP.
If it costs $3-5k and I use it for hours and hours each day, years on end, it's peanuts as a professional tool. I'd rather pay and enjoy using it than take a discount but be frustrated each day.
I don't understand why there are two significantly different ways to do simple things like connect to a network or configure an existing connection. The OS throws the pretty/flat metro inspired applet at you, but it has 10% of the actual functionality you're looking for, so you end up popping open the control panel anyway. The start menu ads are an insane addition. The apps in the app store are pretty much pointless and anything you actually need you can install via chocolatey.
If MS were to produce an actual "pro" version of Windows that removed all of the fluffy inconsistent stuff, ripped out all vestiges of Win8, and put PowerShell front and center, it would appeal to a lot of people that just want to get stuff done.
- iMessage
- excellent integration between Contacts, Maps, iMessage, Mail, and Spotlight
- Mail.app, the best desktop mail client (IMO)
- Siri > Cortana > Whatever tarball you are expected to run autoconf inside of to get your linux box to act like a mac from the 90s
- excellent HiDPI support (neither Windows nor Linux have figured this out yet)
- plug and play external display support
- configuration-free lid switch sanity
- configuration-free trackpad sanity
- Lack of vendor adware (Windows obvs, did Ubuntu ever remove those Amazon search things?)
- painless FDE (extremely important)
- good fonts
- iOS development possible
- the most common modifier key is where my thumb can reach it and is not overloaded with the unix modifier key (is ctrl-c copy or SIGINT?)
- copy and paste work between apps using consistent keystrokes (windows figured this one out, linux not so much)
- less malware than windows
- an order of magnitude better a11y than anyone else in the history of OSes (it’s literally not even a race anymore, Apple is so far ahead here)
Finally, in not-OSX:
- build quality, even with keyboard and thermal issues, is still simply a head and shoulders higher than everyone else
The only people who could reasonably challenge Apple’s level of fit and finish from an OS perspective are Google, which is why I carry an rMBP and the 16gb Pixelbook. ChromeOS these days is a fucking marvel, up there on quality par with google search before answer cards, google assistant, and google maps. It’s a major achievement and is the first actually workable/usable Linux desktop.
My workflow runs faster on many laptops outside the walled garden. But I've gotten used to an exceptional build quality that's reliable under hard use, and OSX lets me think & work more like I want than other OSes. Also, my customer experience with Apple has been outstanding for decades.
For me, Apple has a mix of quality and aesthetics that I like better than what I've experienced from other manufacturers. It's been worth the price premium for me.
That said, I'm avoiding the butterfly keyboards until they really get them figured out.
I run Autodesk Inventor 2018 on a bootcamped mid-2017 Mackbook 12”, it has a built in Intel video card (650 I believe). The only time I wish I had more processing power is when doing huge FEA analysis, my 15W processor goes into a down-clocked limp mode, and computations take 4X longer than on a latest gen desktop).
Yes, mac touchpads are light years ahead of non mac touchpads.
When was the last time you upgraded macOS? It's been free for several years. :)
Also, to be fair to Microsoft, Windows 10 is supposed to be the last version of Windows, so you should only have to buy it once and never upgrade again.
To be pedantic, a GNU/Darwin/Mach/BSD machine.
A more accurate statement is that it's a true posix compliant Unix based system down to the metal.
I have a Mid-2010 MBP that is a large and ugly paperweight.
Due to shonky quality control, it hard-locks every 5 minutes when using the GPU. This only started when Mountain Lion was released, but good luck rolling back if you want to actually use XCode.
Given that it was such a piece of garbage, and that (at the time) workers were jumping to their deaths rather than keep building Apple products, and more recently the crap with sneaky performance reductions on iPhone, I have sworn completely off Apple products.
Turning them into Enterprise friendly machines from a software perspective was a different story.