5 ms·
I'm sorry. Really. I find XCode to be pretty bad overall. Interface Builder is an exercise in pain. And (for the iPhone at least) the simulator is so different
by bena 18y ago
I'm sorry. Really. I find XCode to be pretty bad overall. Interface Builder is an exercise in pain. And (for the iPhone at least) the simulator is so different from the actual hardware, that if you aren't checking your builds against hardware often, you are going to be spending a lot of time rewriting software.
I can't even give them props for including it, because it really is just a really bad gcc front-end.
Don't get me wrong, I do like the Mac Book I'm using. It's a decent machine. However, XCode shows the big difference between Microsoft and Apple philosophies.
Microsoft is a developer centric company.
Apple is a consumer centric company.
- scotth 18y agoYou've never had any Microsoft-related developer gripes?
- bena 18y agoNot to the extent that I've had Apple-related developer gripes.
- icey 18y agoI don't use XCode. I usually use vim, but I'm learning emacs at the moment and tend to use that for any new projects I work on. I'm not an iPhone developer, so I can't speak to that. Visual Studio is definitely a much nicer IDE after you get ReSharper installed (VisualSVN is a nice addition as well). The mac is nicer to develop on because of its unix underpinnings. Things in emacs tend to just work where it's a constant battle on windows. Beyond that, I'm very lazy. Most of the stuff I work with at home has been written by people on macs. I have a much higher likelihood of things working "out of the box" when on a mac than I do on my windows machine. I don't have anything bad to say about Microsoft in general (although I would love to have a heart to heart with the MSDN team), it's just that OSX feels like a much more developer friendly platform than Windows XP or Vista do.