Originally Posted by
Harmeister
Not exactly true, Coz. What I do for a living requires all the platforms. The vectra is running Red Hat Linux, the kayaks are running win2k, the thinkpads are running xp pro, and the Mac is running 10.3.9 (we have two tiger server's in the lab, along with Solaris 7, 8, 9, and 10, some AIX boxes, other flavors of Linux (Turbo Linux, SuSE, RedHat AES 2 and 3, probably some other too)). I have to make sure the stuff we do runs on *all* of them, not just the PC. The installer (which I write) must run on all of these platforms, and run flawlessly. ColdFusion itself has to worry not only about the OS it runs on, but what App server is running it too (JRun, WebShpere, WebLogic, JBoss, Tomcat, etc.) That's a *huge* matrix of OS x App server combination. So saying that I don't use them as part of my work is untrue. They (unfortunately) are my work.
That being said, I *totally* prefer the PC as a development platform. Almost any of the top of the line IDE's I have found for a PC is better than XCode (although, in it's favor, XCode is one of the better ones for a Mac, but it has no where near the functionality of the PC IDE's). I've been working with Eclipse for a while, and the Mac version of Eclipse is better than the windows version too (more stable). And when I say working with Eclipse, I mean writing plugins for it.