I’ve been a PC user all my life, ever since my dad gave me his 286 Tandy in the late 80’s. I loved it. Writing batch files, playing with quick basic, installing games, messing with autoexec.bat and config.sys to optimize the amount of memory available for Wing Commander (not until the 386) was countless hours of fun.
Even with the passion for my PC’s, I always noticed the subtle differences for Apples (beginning with the Apple II GS in 1st grade), i.e. the lack of an eject button on the disk drive, open apple and closed apple keys on the keyboard. Of course the more obvious differences were in the single click mouse, abstraction of a command prompt among many others.
However, I took a long detour through the wonderful world of UNIX before getting anywhere near a Mac. Ever since I started tinkering around with Red Hat 5.0 Linux, I fell in love with UNIX. It’s straightforward command line, scalability (well not so much back then but clearly better than Windows 95). I don’t know how many hours I spent messing around with Linux, trying to get my 28.8 modem working so I could use AOL Instant Messenger (I don’t really know what the point of that was), and messing around with the alpha version of a little known virtualization product called VMWare. I should have spent more time studying for AP tests. Of course I later became a fan of FreeBSD and did away with Linux, but that’s besides the point.
The point is that UNIX is great for running a server (from Counter-Strike to Apache), but only gets you so far on the desktop due to its lack of commercial software for the average consumer.
For 4 years I ran Windows 2000 (later XP) on my desktop and FreeBSD 4.x on my server - both running on commoditized hardware assembled by myself. I was able to get my UNIX fix while doing my day to day computing on Windows - at a very low cost due to bargain hardware. I always thought about getting a Mac, but not only was the hardware cost prohibitive, but the range of available software was too narrow.
Things changed drastically with the release of OS X in 2001 as it was the first Mac OS based on the Mach kernel (a UNIX derivative). It also had a vastly upgraded user interface. However, Macs were still on the PowerPC architecture and Apple as a brand didn’t have nearly the penetration it does today (pre-iPod).
Fast forward to 2006, Macs and PC’s converge on Intel architecture, finally bridging the hardware compatibility gap and opening the gateway to widespread adoption of Macs. Combined with the horrible-ness that is Windows Vista, and the surge in web apps (software as a service) Macs became even more attractive.
I finally made the switch in June, 2008 and in fact I’m writing this post from my Macbook Pro. I haven’t looked back at all. There are a number of advantages and disadvantages, but overall I’m a happy “switcher”.
I plan to write several posts on my experience switching, and look forward to hearing about the experience of others.