More of my sites

WinInfo Daily News
SuperSite for Windows
Windows IT Pro Magazine
Connected Home
Thurrott Dot Com
Windows Weekly at TWIT


About this site

For six years, the Internet Nexus served as my technology blog, but I've since started blogging at the SuperSite Blog instead. If you're looking for the blog, please head there. --Paul



Friday, October 08, 2004

A Month with a Mac: A Die-Hard PC User's Perspective

AnandTech:
What you are about to read are my impressions, as a devout PC user, of the Apple way of life.

The MSRP on the system when I bought it was $2999 ($2699 with a student discount). Since then, it has dropped to $2499 ($2299 with a student discount) with the dual 2.5GHz system taking its place at the $2999 pricepoint. Needless to say, at almost $3000, the G5 was one expensive system considering its specs.

There is a bit less cable clutter with a Mac, but it's nothing too significant ... The ADC interface cuts down significantly on cable clutter, since three cables are now merged into one; unfortunately, there is only a single ADC port on the video card, meaning that I had to use an ADC to DVI adaptor for the second display. [But] the ADC to DVI adaptor is pretty expensive (around $150).

Customization is much more possible (and easy to do) under OS X than any variant of Windows that I have ever encountered. Icon sizes are just the beginning; through the view options menu alone, you can change the positioning of the labels on the icons, the text size as well as the normal array of Windows options. And any changes you make here occur in real time - no clicking "OK" or "Apply". Just check a box and it happens instantaneously; and uncheck it, and everything goes back to normal. It's a small thing, but as I soon found out, much of OS X's appeal to me came in tiny gems like this.

There is one aspect of the keyboard shortcut support that OS X does fall behind on, and that is support for keyboard shortcuts in dialog boxes. In some dialog boxes, hitting Command and the letter of the option you want to select will work, but in others, it will not. Furthermore, finding out the correct key to hit to select the option that you want is most definitely a guessing game, as there are no underlined characters or anything indicating what key to hit. [For me, this is a woeful problem in OS X usability. --Paul]

The biggest complaint that I both had and levied against was that it always seemed like you had more applications opened than what you wanted. In Windows, once all of the windows of an application were closed, the application itself was usually exited. Under OS X, until you actually quit the application, regardless of how many or how few windows of it that are still open, the application remains running.

Multi-tasking under OS X works just like it [does] under Windows ... OS X does one thing very well that Windows does not - the foreground application is never intruded upon by any other application that's running. [Well. OS X also does one thing very poorly that XP does well - the application that wants your attention trigers a very annoying dock icon bounce that NEVER stops until you address it. On the other hand, I've been bitten by Windows' habit of jumping a backgroun app to the front enough to admit it's a problem. --Paul]

Since the OS X desktop environment is completely OpenGL accelerated, the performance of features like Exposé are not CPU limited - instead, they are GPU limited. Luckily, using Exposé with many windows open is not very stressful on even a Radeon 9600, but you do run out of video memory very quickly - in which case, your system ends up swapping to main memory over the AGP bus, making the Exposé animation considerably choppy.

Although the performance of OS X on the dual 2GHz G5 system that I'd been running was definitely acceptable, there is definitely room for improvement. The overall responsiveness of the system was decent, but go back to using a top-of-the-line PC in Windows for a few minutes, and you definitely feel a bit sluggish on the G5 ... I've already mentioned video memory as being a bottleneck under OS X, thanks to the OpenGL accelerated UI. But luckily, with a more expensive video card (note: it's a shame that even a $3000 G5 comes with a measly ATI Radeon 9600 - shame on you Apple), that problem can be resolved.

The obvious requirement for any OS that caches heavily is a lot of memory; while my system shipped with 512MB of memory, I quickly found the need to upgrade to more. At first, it was 2GB, then 4GB and I even contemplated going up to the 8GB limit; although, with 4GB, I definitely have memory to spare. [So, that's insane. I'm definitely in Power User territory, and I've never needed to go past 1 GB of RAM on Windows. --Paul]

My G5 machine crashes a bit less than any of my Windows XP machines ... Apple has it very easy. They have complete control over the hardware and drivers that go into every machine they build, they don't have to deal with multiple chipsets for a particular platform, and they don't even have to deal with multiple video card vendors. Apple controls every aspect of the hardware and software that goes into their computers. There are no strange driver or BIOS revisions out of Taiwan that don't play well with some configurations, and there are no worries about memory timings set too aggressively causing even the slightest bit of instability. ... OS X [is] a bit more "stable" of a platform than Windows, but also, remember that the tight quality control that Apple has over the components that go into their systems does also play a very large part in assuring stability.

The end result is that my Mac is a bit more stable than my PCs. It's not night and day, and the Mac does crash, just like my PCs do - it just crashes a little less frequently.

The system is incredibly quiet. I'd say that it's definitely on par with the quietest PCs I've ever used. You do notice it when the fans spin up and yes, upgrading to a Radeon 9800 Pro did make the system noticeably louder - courtesy of the 9800 Pro's fan. The 9600 that ships with the system is passively cooled, so it managed to spoil me.

As I mentioned before, the 2GHz G5 processors that were in the system didn't "feel" slow, but they definitely didn't feel like the fastest things out there. The system itself could use a little kick in the pants. I'm hoping that the new 2.5GHz system will alleviate some of that feeling, but at another $3000, it's difficult to justify the upgrade. That being said, it's not a system with which I find myself complaining about speed - mostly due to the performance of a couple of key applications as well as OS X's excellent job of caching.

The keyboard and mouse both look great but fall flat on their face when it comes to functionality. For a company that has seemingly done a good job of allowing form and function to go hand in hand, and for a company that has developed some of the best human interfaces to digital technology, the input devices are a strange enigma.

The Apple displays are impressive, I started using them with a PC well before I ever thought about buying and using a Mac. The problem again comes down to cost. At $3000 for a top of the line system, adding a pair of Apple displays onto the bottom line is a tough pill to swallow. Luckily, you can use any DVI monitor with the machine, which cuts down the barrier to entry by a little bit.

In the end, Apple has developed a very strong platform. OS X is quite possibly one of the best operating systems of its time and in many ways, is the best for what it does, and Apple's hardware leaves very little to be desired. But as always, the Apple platform is a tough sell to the mainstream for the reasons that I've already outlined. I took a chance and ended up pleasantly surprised. Maybe more PC users would be pleasantly surprised too - the problem is that even as a second machine, a Mac is an expensive proposition.
Indeed.

For the most part, this is an excellent if overly long overview of the issues a Windows user faces when switching to the Mac. His strange need to go on and on about "caching" as a Mac benefit is beyond odd, but I largely agree with his overall assessment. My own experience has been that Macs are keyboard-unfriendly, even when you turn on full keyboard access, and especially so in dialogs, where it's pretty clear Apple threw the Human Interface Guidelines into the air and danced a jig on their scattered remains. However, Mac OS X has always been very stable and reliable for me. You won't typically get viruses or other malware on a Mac.

Performance is, of course, another issue. The Macs I've owned--a 500 MHz G3 iBook with 640 MB of RAM, a 1 GHz 3G iMac 17-inch with 1 GB of RAM, and a 1.33 GHz PowerBook G4 12-inch with 1 GB of RAM--are all beautifully designed but were (and are) stodgy perfomers. I haven't tried a G5 other than a few in-person Apple Store experiences. Performance simply isn't a selling point. (For example, let's say the G5 is as fast as any PC. Fine. But its also more expensive than most PCs, and not as compatible). Most Macs just don't perform as well as most PCs. More to the point, most PC users have gained years of experience with shortcuts (keyboard-based and otherwise) that make switching to the Mac a bit difficult. It's like going from Java to C#: They're close enough to make you comfortable, but the small details will drive you insane.

While the application selection on the Mac is much smaller than that on the PC, you should be able to find most of what you want, with the exception of games, which this article nicely explained. Game players should avoid the Mac or invest in both Xbox and PlayStation 2 systems.

Overall, I like the Mac. And I like where Apple's going with OS X Tiger. My fear is that it won't be enough. Indeed, I'm reminded sharply of a similar time in my life when I felt that the Amiga was the be-all, end-all of computing. As was the case then, it's not enough to be as good, or a bit better. The iPod succeeded not because it was the first hard drive-based MP3 player, but because it kicked ass. The Mac will need to kick ass as well, or Apple may as well give it up. Good enough is no longer good enough.
[ Posted at 8:16 PM | Permalink ]

 



Nexus Home | Nexus Archives | Email Paul
Copyright © 2001-2008 Paul Thurrott. All Rights Reserved.