What went wrong? Have they grown complacent? Cutting corners on QA?
What went wrong? Have they grown complacent? Cutting corners on QA?
My last company worked extensively with browsers from various companies, at a deep level. Safari was, by far, the one that crashed the most and had the most general implementation problems. My experience with their other software is not much better, and I avoid what I can. And then there is the ghastly iWorks rewrite. The only software I've ever thought highly of from Apple is Mac OS X.
I would guess there are deep cultural problems at Apple that are being allowed to fester, and perhaps this extends to some OS X groups. Yet Apple continues to produce beautiful devices that people buy for their dopamine hits (okay, I admit, maybe iPhones are pretty nice). I wish Microsoft would seize the opportunity and make an OSX-like OS* that runs common productivity and creative apps so we could not be beholden to Apple, as I am for Mac.
* Apparently they did this once but the project was canned
Would you not class devices like Dell's XPS 13 (2015) [1], Microsoft's Surface 3 & Pro 3 [2][3], Lenovo's ThinkPad X1 Carbon (3rd gen) [4] as beautiful?
Windows can also run many of the productivity and creative apps that are commonly found on Macs. Which apps do you use?
[1] http://www.dell.com/us/p/xps-13-9343-laptop/pd
[2] https://www.microsoft.com/surface/en-us/products/surface-3
[3] https://www.microsoft.com/surface/en-us/products/surface-pro...
[4] http://shop.lenovo.com/us/en/laptops/thinkpad/x-series/x1-ca...
Display mirroring / resolution switches goof up my jazz sometimes, unlocking can take up to ~ a minute (from just the lid shut state), browsers eat RAM like it's their job, etc etc.
If this is the best we can do in a $2800 (late 2014 15" rMBP maxed out) computer where the company produces the hardware and software, color me unimpressed.
I get the sentiment of what you're saying and I agree with it, but I have to disagree with you - You can't blame the stability of your 'hackintosh', running the OS on a completely unsupported configuration.
Of course, the caveat there is that I'm a Python dev. If I were a front-end dev (or, say, a mobile dev who needed the latest XCode to write iOS 8 apps) there's no way I'd be able to get away with this.
Based on 10.10 and iOS 8, I think the answer's a pretty clear "yes".
I guess the fact that the hardware set is very tightly controlled helps, some, but still.
I'm not at all claiming that Open Source software doesn't have bugs - it obviously does. But you have a much larger test group, and many more people reviewing the code (usually).