The Basics

I had used Macs in the past, mostly at schools, and boy, did I ever hate the experience. I would always feel completely lost when using them and I would grow increasingly more frustrated as the machines were always slow, would crash often and for the life of me, I could never right click on anything. Going into this experiment, I knew that if I was going to give the platform a good chance, I needed to get the fastest system that Apple had to offer. At the time, this was a dual 2GHz G5 system configured as follows:

Dual 2GHz 0.13-micron G5 CPUs
512MB CAS3 DDR400 SDRAM
160GB SATA HDD
ATI Radeon 9600 (64MB)

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. Many will attempt to justify the price of the G5 by comparing it to a workstation class PC, such as a dual Opteron or Xeon and then saying that the price differential isn't all that much - after all, it's not abnormal to spend $3000 on a workstation right? While that is true, generally speaking, a $3000 workstation will buy you much more than what Apple's top of the line G5 gives you from a hardware perspective.

The first thing I quickly realized was that justifying Apple's pricing wasn't something to do - just bite the bullet and try the experiment. It's all about supply and demand, Apple has around 2% of the computing market. Compare that to the rest of the pie that x86 makers get to share and you can quickly see why the economies of scale don't play in Apple's favor. If you look at the brief spec list above, however, you'll see that the memory, hard drive and video card are fairly mass produced components, but then you have to take into account that the chassis, processors, motherboard, power supplies and basically every other component in the system are not. Then, keep in mind that the video card has to be specially made for Apple and the memory is also the slowest DDR400 that you can find on the market today, so even the mass produced components aren't all that mass produced. The system is expensive; you can get much more PC for the same price, but the point of this experiment wasn't to discover what we already knew.

Ordering such an expensive system is a dangerously easy process through Apple's website (it's also dangerously easy to get a student discount. I was still in school when the order was placed, but it seems like Apple doesn't really require any proof one way or another). I ordered the system pretty much stock from Apple; I was going to do any and all upgrades on my own. Once your order is shipped, there's a 10% restocking fee if the box is opened should you decide to return it; it's not an unusual policy, but definitely not the most customer-friendly one.

Setup was a breeze, but so is any computer setup these days. There is a bit less cable clutter with a Mac, but it's nothing too significant, especially if you are using anything other than an iMac. Of course, all of the cables that come with the machine are white, which made using the millions of black power cables that I had laying around somehow "wrong". I had a setup of two Cinema Displays that I was going to be using with the G5, and since they were older displays, they both featured ADC connectors instead of the normal DVI connectors that I was used to. ADC is an interesting standard developed by Apple that basically allows power, USB and the video signal to be carried off of a single cable. 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. The ADC to DVI adaptor is pretty expensive (around $150) as it has to provide an external power supply to power the monitor and USB ports. Apple has fixed this issue with the latest revision of their Cinema Displays, which are now all DVI. Unfortunately, you lose the cable clutter benefits with the new displays, since they abandon ADC.

The rest of the hardware is pretty simple, a stylish USB keyboard and the dreaded one-button mouse. Apple's mentality behind the one-button mouse is that it is less confusing to their users than two-button mice; rumor has it that John Carmack once asked Steve Jobs what would happen if they put more than one key on a keyboard in response to Apple's reasons for sticking with a single button mouse. Regardless of why they do it, for a power user, and especially for a Windows user, there was no way I was going to survive with a one-button mouse. Luckily, the mouse is USB and just about any PC compatible USB mouse will work on the platform. The same applies to the one-button Apple mouse, if you were wondering; it works just fine under Windows. I didn't bother hooking up Apple's mouse - I went straight for my optical Intellimouse. I had already met and hated the Apple mouse, so there was no reason to re-open old wounds if I was to remain as objective as possible.

The USB cables on the mouse and keyboard are purposefully short; they are meant to be plugged into your monitor - not the actual computer itself - in order to reduce cable clutter.

The system came with a recovery CD and some other manuals and booklets that I quickly cast aside; just because I'm using a Mac doesn't mean that I have to change my habits on reading manuals!

Unlike the older Macs that I remembered, you couldn't turn on the G5 using the keyboard - there was no keyboard power-on switch (which isn't a bad thing, as I remember turning friends' computers off all the time in the Mac labs). Touching the power button on either the Cinema Display or on the actual computer itself would turn on the system.

The classic Mac sound made its entrance as the system booted up. After filling out a couple of screens of information, I was dropped into Mac OS X - my new home away from home.

Index Finding my way around Finder
Comments Locked

215 Comments

View All Comments

  • vroem - Friday, October 8, 2004 - link

    "Well, to install an application, you simply drag the application's installer to any folder on your hard drive and it's "installed". Doing so actually triggers a number of files to be copied to various places on your drive, but the fact that you are separated from that process, it really made me feel like I wasn't in control of my system."

    You are thinking to much!
    The thing you copy to your disk is the application not an 'installer'. Nothing happens in the background.

    For the windows users: in OS X an application is a "package". For the user it's a file, for the system it's a directory that contains everything to run like dylibs (mac-dlls).

    The application package is not supposed to change. Settings are ONLY created in the right folder in 'Library' in the users home folder. Deleting the relevant settings file resets the program's settings to the defaults.
  • Kishkumen - Friday, October 8, 2004 - link

    #34 - The phrase of the day is "price to performance" ratio. In fact #35 has some good information on the performance part of the equation. www.newegg.com has some good information for the price part of the equation. Look into it. A single Pentium 4 or Athlon 64 seems to perform quite well compared to dual 2.5 PPCs, but you're right, it's not about MHz. Perhaps I should say that Apple uses dual PPCs out of necessity due to IBM's inability to scale performance sufficientely per single PPC chip. In other words, if that's not clear enough, dual Xeon and Opterons are unnecessary for your typical x86 based workstation. Thus, better "price to performance" ratio. Now if you start beating us over the head again with this or that benchmark that the PPC "wins", again, don't forget the price part.

    Now, we have been going back and forth with the CPUs of the different platforms. We haven't even discussed video cards, hard drive performance/cost, cost of proprietary cables, etc. Say it again with me now, just so you don't forget what the argument is about..."price to performance".
  • cosmotic - Friday, October 8, 2004 - link

    37: Moving windows on a Mac is much faster than windows since its all in the GPU. Did you mean resizing?

    38: I all those third party themes (and defualt windows theme) look like crap. They are all afterthoughts. And sorry I cant spell. And as for my feelings, using a G4 400 makes me feel better than using an athlonxp 2500+...

    If your looking for a responsive UI, get BeOS. If your looking for smooth pretty UI, try MacOSX's tripple buffered glory.
  • Boonesmi - Friday, October 8, 2004 - link

    ive used a couple g5's in the last several months. i wasnt disapointed with them at all. but if i had $3000 to waste on a new toy, no way would it be a new g5.

    my main rig is a dual opteron (less then half the cost of a new G5 to put it together) and when switching back and forth between the systems its clear to me that the dual opteron is superior (and not by a small margin)

    granted the apps i run and the work i do arent the same as everyone else... im sure there are situations where a G5 would be better
  • darthlupin - Friday, October 8, 2004 - link

    The one thing that has been missing from the article, and mostly glossed over in the comments is how Mac OS X is really a *nix with a great front end. If you install the "Developer Tools" (which comes with OS X on a separate CD and can also be downloaded), you then have access to GNU tools such as make and gcc, and Perl(though that may be native,) as well as XCode which has plenty of advanced features. That means that you now have access to almost every open source project out there. I guess Anand isn't into that kind of stuff, but any Linux user should appreciate it immediately.

    Once you really get to know it, and I don't mean getting to know Finder / Aqua, but the whole package, OS X really makes Windows look like a toy. (Without meaning any offence to the diehard Windows fans.) Talking about keyboard shortcuts on Mac OS X for 17 pages, (though I do appreciate them highly,) is like talking about the automatic coffe cup holder and reclining leather seats on your Abrams tank. I.e. that's not to say that they don't deserve mention, just that they don't scratch the surface of what you can do with it.

    If you're a Linux person, it's a very short hop to switch to OS X, (a fully functioning X11 can be installed separately,) and the laptops aren't nearly as expensive, (though still much more expensive than the equivalent Dell.)
  • Micah - Friday, October 8, 2004 - link

    I have found that upgrading and maintaining my girlfriend's Mac and getting things (especially hardware) working requires spending 1 of 2 things:

    1) Lots of $$! If you want a part, then Apple surely makes it. It will definitely look cool and work perfectly, but it will also cost 2-4x as much as the equivalent x86 part. Just look at Airport & Airport Extreme base-stations versus a Netgear or Linksys 802.11 wireless router.

    2) Lots of time! In this way, the Mac seems to me a lot like Linux. I think a lot of 3rd party hardware out there works with Mac. Their towers come with PCI slots, for example. However, you still have to find the correct drivers or determine if the drivers are already built-in.

    Just recently we went wireless in our apartment. I had to find a wireless PCI card based on a specific chipset for her Mac. Just like most Anandtech readers, I'm used to calling places and asking them to read product serial numbers to me to make sure that I get just the right model/revision/color/batch/stepping/whatever. However, that's usually a case of performance perfectionism. With the Mac, it was a case of getting the right chipset/revision/firmware or it just doesn't work, period. The only other time I've had to worry about that was with Linux.

    So, I guess that my experiences with upgrading and maintaining the Mac have really soured me on it. Moreover, it has soured my girlfriend on them. She is really tired of having to do lots of research in order to find a non-Apple (read: affordable) piece of hardware that works with her Mac. She wants to be able to pick a box off the shelf at Best Buy and just be ready to go.

    Mac promises ease-of-use, and it truly delivers...if you're willing to pay the big bucks.
  • offtangent - Friday, October 8, 2004 - link

    Flamers ... bear in mind that he did buy this machine, so I dont see why he cant complain about it, if he chooses to.

    As for the barefeats article, demonstrating how the latest 2.5GHz dual-G5s beat the Opterons & Xeons that were released last year is hardly any feat!
  • L1FE - Friday, October 8, 2004 - link

    For bob's sake people, it's not a benchmarking comparison but an editorial on his experience with the OS. And #33 how about you benchmark your "FEAL"ings on Mac since you obviously cared about that from your original complaint. And then you go on to say that it looks better than on a Windows machine when there are so many mods (win blinds) that look just as polished OSX. If I had an unlimited amount of cash, I'd buy a MAC. Until then I'll stick with my cheap PC and upgrade according to my needs. Nice editorial btw.

    P.S. It's FEEL. If you're going to emphasize it, at least spell it correctly.
  • CindyRodriguez - Friday, October 8, 2004 - link

    as for sluggish interfaces and choppy windows resizes... my Athlon 3000+ OC'ed with a Radeon 9800Pro isn't smooth as silk when resizing windows. I think overall, the interface of Windows IS more responsive than OS X but I think boasting that windows takes a half or quarter second less to do something is worth squat at the end of the day.
    Now Fedora Core 2.. on my Athlon, that's how I want OS X to respond.. but i prefer microkernels over monolithic kernels from an architectural standpoint.. and X is dog slow for stuff like moveing windows.

    Also, as for OS X's sluggishness, remember that it's a display PDF interface. You can print ANYTHING out to PDF. You get real alpha channels. You get WYSIWYG output on postscript printers. it may not be as snappy as other OSes but there is a lot of value that replaces those fractions of a second.

    My one big (major) complaint about the Finder is that it is WAY too slow when you are browsing remote AFP directories (or other network volumes, but AFP stands out).. especially over slow links. I'd like to see the Finder recognize slow links and simply list the files/dirs.. and then maybe download custom icons in the background.
  • CU - Friday, October 8, 2004 - link

    OS 9 did not support preemptive mult threading. I think that is what caused multi-tasking to be so slow on OS9. I have used OS9 and it is not something I won't to repeat. I use OSX at work and while it is way better than OX9, I still like XP better. The dock is nothing special. Win98 maybe even 95 I cannot remeber has the quick launch bar that can be put on every side of the screen. You can even have more than one. It will also auto hide. The dock did not impress me but it is so needed for OSX since it lacks any other way to get to application easily. Using Expose to get to your HD and then clicking through folders to get to the application you want to run is so Windows 3.1. The start menu in windows seems to be the best solution so far if you use lots of application. I have also noticed the scrolling issue in Safari that he mentioned. It is very bad on my Powerbook 1.25ghz 1gig of ram. I don't understand how you can have problems having lots of windows open in XP and not OSX. XP can group all like windows together in the taskbar and you can increase the size of the taskbar to have the screen if needed (not very usefull though). It also puts arrows on the side of it so you can view more windows that are open. In OSX the dock just starts getting way to small since that is where your App shortcuts are at also. The dock is already not large enough to hold all the shortcuts I need. Command-H doesn't always help because that hides the app and not just the current window. My Powerbook also crashes more than my PC at home but not by much. But I overclock everything in my PC and run games on it. Anyway it was good read.

Log in

Don't have an account? Sign up now