if only they could serve warfare tested windows drivers. I can't believe when people tell me my macbook pro 2009 with 2GB of ram is a "little too cheap" for mavericks or xcode 5. I can't even install windows on it because the superdrive is busted. I managed to install ubuntu, but there's ALWAYS a wifi/touchpad/heating issue. Not to mention the hardship getting some C++ project working on xcode. (like ogre for instanc…
Then don't use xcode as your C++ IDE. Xcode is for developing in the Apple ecosystem, but there are plenty of other options on OSX if that's not your target. Nearly every C++ toolchain and editor available to you in linux is available in OSX as well through brew/macports(/fink). Also windows can be installed from USB nearly as easily as ubuntu.
if the native IDE is not adequate, I don't think I'll find anything else. Most native apple things are cocoa-centric.
also the last version of Ogre3D engine is not even available, because of XCode and how apple builds its stuff. I hate hacking through galaxies of makefiles. I've lost patience :) It's just exhausting to rebuild everything everytime there's a xcode or OSX upgrade. I'm done. Microsoft supports backward compatility much better.