Then he poses the question: "Why would anybody buy a Mac now?"
Hmm. Well, I can't imagine he came to me looking for objectivity, I'm fairly well biased. Still, are we really that disparate now? A $1250 premium for a Mac laptop does seem pretty onerous, especially since Macs and PCs were supposedly on par pricewise for awhile there.
We should probably mention here that at least some of that cost savings on those PC laptops is advertising -- apparently companies pay PC manufacturers to include their software on the machine. So when you boot it up, you get a ton of ads, spyware, and other junk you have to turn around and clean back off. What a mess. I'd pay $100 just to not have to mess with that. So we're up to $450, but that's a far cry from $1600.
So what'd I say to him?
I told him different people value things differently, and I could think of at least 25 things I valued enough more on the Mac to make it worth it for me.
"No way!" he says. "You can't think of 25 things."
- No viruses. What is that peace of mind worth?
- Awesome process scheduler. The mac prioritizes the user interface much better than Windows. Doesn't seem to matter how busy the computer is, I can still move the mouse around, switch windows, etc. Windows (and linux for that matter) have always let the interface suffer when the machine gets busy.
- Window manager not in the kernel. Huh? This means that the part of the OS that draws the windows is wedged into the core of the OS, but runs as a separate process. Why is this good? Ever have your Windows-windows stall, i.e. stop drawing? You drag them and they act like a cutout of that part of the screen? Happens all the time on Windows, but rarely on the Mac (actually never, but I hesitate to use that word).
- Time Machine. Plug in a spare drive, accept the OS's offer to make it a Time Machine drive, and it builds you a back up, taking regular snapshots as incremental backups (but not wasting drive space!). Their solution is quite elegant (uses unix hard links), each snapshot looks and acts like your entire disk file structure. Very nice!
- Spotlight. Fast system-wide contextual search. Maybe Windows 7 does this better, but none of the Windows versions I've ever used have done this well.
- Expose/Spaces. Supposedly Windows 7 just stole this from the Mac, but I'm guessing they did a half-keister job of it. I love being able to invoke expose or spaces in the middle of a drag.
- Unix. The Mac is a unix machine under the hood, and it's very nice. I have written lots of perl and awk scripts to do stuff for me, and it's great being able to have perl create emails for Entourage (Mac equivalent of Outlook), or to pipe the output of a unix command to my text editor. Also has X11, so much of the open-source stuff from the linux community is available as well. I love rsync. Love that I can type "open ." in a terminal window and have the Finder open a window of that subdirectory; or drag a file from the Finder into a Terminal window and have it insert the path to that file. SSH/sshd built in. Find. Apache webserver. Super stable. Etc.
- Robust networking. I come and go on my laptops, and they always just happily connect to the network wherever I am, wired or wireless. I could never get Windows to do this.
- Column view in the Finder. I've grown to love this view. The sidebar shortcuts are also a huge time saver.
- Long battery life. My work laptop gets 5-6 hours off a single battery charge. My home laptop is older, but usually gets 2-3. I was lucky to get 45 minutes out of my Windows laptop.
- Built-in PDF generation, editing. Anything you can print in the OS you can make a PDF of. I use this *all the time*. Also, you can delete and reorder pages, then save a copy. All built-in.
- No reboots necessary. I seriously can't remember the last time I restarted either my work or home laptops. I put off OS updates just because I don't want to have to reboot. I love an OS with long-term stability!
- Good sleepers. I just close the lid, and when I open the lid, they're back up and usable faster than I can get the lid opened all the way. My Windows laptop would always drain the battery whenever I just closed the lid, and the machine would be off the next morning when I opened it back up. I wanted to drop-kick it into the parking lot. On the Mac, when the battery's about to die it writes the contents of RAM to the hard disk, and when you power up it reloads the RAM in about 10 seconds and you're back in business. Awesome.
- Multi-touch trackpad. Windows laptop trackpad stunk -- no multi-touch, inconsistent response, etc. Mac laptop is a joy -- 2 finger scrolling, 3 finger page turns, 4 finger expose control, and more.
- Quick window zoom. Hold down control and swipe 2 fingers up or down on the trackpad (or hold down control and spin the mouse wheel). Fun, and I use it all the time.
- Best of 2 worlds. A platform with native MS Office, Photoshop, Quicktime, and unix terminal all in one. Any other platforms do that? I can also run Windows and Linux in a virtual machine, having all 3 platforms on one machine.
- Great keyboards. I love the new flat keyboards, they have a nice touch.
- Auto detect monitors. Everybody at work who plugs their Windows laptop into a projector or external monitor has come to expect trouble. Not me, monitors come up fine, even hot-plugged.
- iChat with screen sharing. If mom calls needing help with her computer, I can be looking at and controlling her screen in about 20 seconds, all with built-in software. Awesome. Pretty rare, though, she doesn't need help very often.
- One-click flash drive eject. Why does Windows make this so hard? Snow Leopard made ejecting flash drives a joy, no more "you can't eject this drive because an application is using it..." errors.
- Built-in screenshots. I can take a snapshot of any part of my screen with a single keystroke, very cool.
- Built-in zip and unzip. No WinZip necessary. I prefer tarballs myself, and also has bzip2.
- Built-in dictionary/thesaurus. I use this all the time. You can even do a spotlight search for a word and one of the options is the definition in the Dictionary app.
- Applescript. System-wide almost user-friendly scripting tool. Lets you do things like automatically build a spreadsheet from the contents of an email filtered through a unix command, then email it to someone, all automatically. Does require some skill but not a CS degree.
- Quicklook. Highlight any file (or files) in the Finder and press space and get an instant preview of it. Another huge timesaver.
- Mounts and compatibility. NFS, SMB, AFP, FTP, VNC connections supported natively (probably more). Macs can read FAT32/NTFS drives, but PCs can't read Mac HFS+ drives.
- Disk images. Built-in support for encrypted and non-encrypted drive images. I store all my sensitive stuff on one of these and don't worry about my laptop getting stolen.
- Acceleration sensors. Laptops have acceleration sensors such that if it detects that it's falling, it quickly parks the drive heads on my hard disk before it hits the ground to keep from damaging my drive.
- Drivers. Almost no futzing with drivers. With my current batch of hardware I didn't have to install goofy drivers for any of it, not my printer, scanner, digital camera, or digital video camera. Ever try installing a printer under Windows? Never works the first try, often not the second either.
- Unobtrusive. Somehow on PCs I feel like I'm always tripping over the interface, it's always asking me dumb questions or notifying me of things I don't care about. Or not working for reasons I can't determine (and my Windows using friends can't either). The Mac works, and stays out of my way and lets me work.