| Here's one piece of anecdata, not for a "dev" but for another high-end use case: professional photography. My wife is a professional photographer. Her current photo-editing computer is a Windows 7 desktop with 16 GB of RAM. We know Windows 7's days are numbered, so we're starting to think about her next editing computer. The two most obvious options are (a) some Apple product, or (b) a computer running Windows 10. Here are the major criteria for the replacement, which need to remain true for 3+ years after the computer's purchase: (1) It must legally run current Adobe products.
(2) Can support > 16 GB RAM during its lifetime.
(3) There must be minimal unplanned downtime.
(4) The price can't be exorbitant, relative to a medium-high end PC. TCO should also be reasonable.
(5) It must be convenient to transfer photos from her camera's SD card.
(6) We'd like to minimize the time and attention we put into initial setup and maintenance. So the most obvious options (currently) are: * Apple: MacPro, iMac, or MacBook Pro * PC: Windows 8 or Windows 10 Here's how I score the options, although perhaps someone will correct me: (1) Easily satisfied by all options listed. (2) No MacBook Pro satisfies this. Fast SSD for swap is helpful but sub-optimal. (3) Windows 10 (non-enterprise) fails this, because of unavoidable updates. MacPro and iMac fail this because (AFAIK) Apple doesn't offer loaners for these during warranty work. (4) For initial purchase cost, the MacPro is a fail, and the MacBook Pro is nearly a fail. However, all current Apple products are potential TCO fail given the lack of user-replaceable components. (5) AFAIK the desktop Macs fail this, although connecting an external USB reader should be easy enough. I suspect the MacBook Pro would be more hassle, given its ports/dongles mess. (6) All of the options should satisfy this criterion well-enough. As far as I can tell, the winner is a Windows 8 PC. Why is no Apple product a viable winner, given our criteria? - Nothing in the current lineup meets all our criteria. - We don't know if/when something will be added that meets our criteria. - We're not sure what Apple's longer-term plans are, so we don't want to invest time/money into a PC-to-Apple transition, just to need to reverse it in a few years. The three issues listed immediately above strike me as a pointless fail in Apple's strategy, at least relative to my wife's business's needs. |