New computer, sad realisation
I've done all my iOS work on a MacBook Pro that I got in 2009. It lasted me this long, and still performs very well. That's because over the years I was able to upgrade the RAM and the disk to an SSD drive.
I also had an iMac from 2007 whose RAM I also upgraded myself (but I never upgraded its hard drive, as even on that old model the disk is a bit too tricky to replace at home). But it has long been much too slow for dev work. So I have just replaced it at last with a new iMac, which is now my main development machine.
And it's great.
Except that like all new Apple computers, it cannot be upgraded, at least not DIY-style. I will never be able to upgrade the RAM or the drive. That's the cost of its fancy lightweight design, with a width of less than 1 cm on the edges. Opening it would require special tools to unglue the screen from the frame. Even if you did that, you would find that the RAM is soldered to the motherboard.
And that sucks. The ability I had until now to upgrade my computers is the reason why I was able to use them for so long.
And I know without a doubt that the super slim frame that Apple has chosen is little more than an excuse to justify a non-upgradeable design, which will force me and everyone else to ditch a perfectly good computer sooner than necessary. It also forced me to buy the maxed-out model at its inflated price since I want it to last as long as possible.
There is no choice: to continue developing my iOS apps, I can only use an Apple computer, and they are all like this one. Designed for planned obsolescence.
So yes, I have an amazing new computer. And I didn't like buying it at all.












