I'm not an Apple evangelist - I use a lot of different operating systems (FreeBSD, Arch Linux, Ubuntu, OS X, etc) at home and at work - I just happen to use OS X sometimes (and like it).
OS X is actually a pretty good operating system (the only major caveat to this being the filesystem, which is pants):
- The underlying OS is essentially a fork of BSD/NeXTStep - BSD is (very) well known for being stable, fast, and memory-efficient. OS X has absorbed many of these traits
- The last few versions of OS X are Unix certified - and because Darwin is based on BSD, it's also POSIX compliant... which means it's pretty much the same to use as on the command-line many other Unix systems
- The OS will run most software you throw at it - certainly most things that on a Linux machine with the help of
port. I've never had any significant problems, and I've been using my laptop for software development for several years. OS X is also very