| As a developer and someone who uses a lot of Adobe software OS X is great.  Linux doesn't have the apps (Photoshop, Aperture, Flash) and doesn't have Textmate.  Windows doesn't have any unix environment so developing on it is a bit like cross-platform development all the time.
 But Apple sucks ass as a company.  I hate how they do business.  I haven't bothered to learn any of their programming environments.  I just wish Linux could have better software on it and there would be no need for Windows or OS X.
 |