Sure. The following are the qualifications:
1) no real interest in playing games apart from slow ports or stuff two generations or more out of date. *
2) not needing access to specific applications from the windows world unless you can live with the speed difference of a virtual machine and/or emulator, not to mention the lack of access to a of a good amount of harware related to qualification #1 inside of a VM. *
3) not minding being locked into a GUI is more interested in giving you an 'experience' than it is in letting you get work done. (sorry folks, I use all three 'big players' and Mac is STILL in third place on actually doing WORK)
4) Not minding the low quality internal sound (which makes AC/97 sound good) with the only real solution being an external firewire or USB box. (mind you, you can get external firewire sound comparable to the EMU APS so...) Apple is just lucky 60% of the population is tone deaf and associates distortion with volume.
5) If coming from the windows world, a tolerance for dealing with the most common answer to questions being "Why would you need or want to do that?" (like how do I see the filesystem as a tree, where do I get a TEXT LIST of all running programs without running TOP from a shell, how do I make a program actually close when I close all it's windows)
6) Abilty to completely forget EVERYTHING you know about using a Windows PC. IT WILL ONLY SCREW YOU UP, SLOW YOU DOWN AND FRUSTRATE YOU. The ablity to adapt to OS X is inversely proportional to how long you've been using windows without using any other operating systems. *
7) Willingness to spend about double what you should for the equivalent storage, video hardware, audio subsystem and cpu speed than you would on an equivalent 'white-box'.
* denotes those criteria that also apply to linux
BUT on the flip side, you can look forward to the following.
1) ease of application and driver installation AND REMOVAL.
2) fixed hardware base meaning likelyhood of driver problems near zero
3) lack of wintel api's makes you (for now) relatively safe from viruses.
4) Ability to run a good many *nix legacy programs native through the X11 'wrapper' (pain in the ass to use, but it works)
5) Aesthetic sense, although I do often question the ergonomics.
The platform has as many positives and negatives as any other really, as someone who uses both I can say while I prefer the Wintel side of the equation, its a useful platform and entirely adequate for the needs of most 'non-gaming' 'non-programmer' users...
As someone who games and writes x86 assembly, C#, C++ and does web coding, the Mac isn't a viable choice as my primary desktop - but I have no problems using it as a laptop where the only thing I'm doing is browsing the web, playing MP3's and chatting via IM.
The bottom line as always is what are you going to use it for... Something the real die hard zealots on both sides of the fence seem to forget... A LOT.
Last edited: Apr 23, 2006