Originally Posted by justinsn95
I have had four of those crappy imacs die on me. (belonged to family and friends) I am talking about the old ones that had the tube screen all in one type of deal. You know, the multi colored ones. They got so slow that they would eventually just lock up and do nothing. Then this 1 newer one that i mentioned above just died due to motherboard.
Those iMacs are 6-10 years old. I'd call that longevity, and pretty damn reliable.
And as for upgrading, one day what you "ordered" will get old. With a PC, you just get some $20-40 RAM and maybe a $50 CPU upgrade (by that time they are cheap) and you might be able to squeeze out a 2 or3 more years. As opposed to $400-1000 for a new one. At least you have an option. With an imac, well time to buy a new one. No options.
The cpu isn't soldered in, so as long as the new cpu fits in the socket you can upgrade. Same with the gpu, though you can't just go buy them off the shelf.
The hdd is a standard sata drive, ready to be upgraded if you need. And ram is easily accessible via a compartment that's as easy to upgraded/replace as it is to change batteries.
Just because it lacks a tower doesn't mean it's not upgradable. About the only thing you can't upgrade is the motherboard, but I'd say even that's debatable. As long as the form factor doesn't drastically change, I see no reason a newer model's motherboard can't be swapped in later on.
But my complaints about macOS are...there is no directX 10, therefore there is no games. At least not the way us gamers like to play them.
Honestly, I'm actually more disappointed in the developers that almost unanimously chose DirectX, instead of OpenGL. OpenGL is currently near feature parity with DX9, and I suspect it won't be long before it's near or at parity with DX10. Don't believe me? Unreal Tournament 3.
Had developers supported OGL, porting their games to different OS's would be cake (for example, iirc UT3 included the Linux client in the retail box, so you could install it on either Linux or Windows. It's also coming to OSX). Instead, DirectX locks them into Windows only. While granted, Windows has the largest market share, why impose any limits on how much of the total market your games can reach? Why not cater to 100% of the market instead of ~90%?
And the new one that my grandparents bought doesnt even have IE on it. WTF? Some sites will not even function without IE.
Yeah, good on that! Safari is there by default, and far better than IE. Of course you could always grab FireFox, Opera, or Camino if you don't like Safari. I personally prefer FireFox for the extensions, but Safari is definitely snappier and much less resource hungry.
And thank god FireFox is here to finally challenge IE's dominance. Sites are more often being geared towards open standards, no longer IE only. Hell, even IE is breaking it's own sites. IE7 and the upcoming IE8 are gasping for breath while FireFox is skyrocketing.