DarkAdept said:Have you been at the last few WWDCs? Apple has made it VERY clear for several years now that migrating to Xcode would be a critical for every developer, and that future technologies would be essentially impossible to take advantage of without Xcode. They begged developers to start the transition as early as possible.
Yes, that's true. I thought about working it into my post, but it was already getting too long anyway.
I haven't been to a WWDC, but I've followed the last several pretty closely via the internet. I do remember Apple doing a lot of Xcode cheerleading, but I always felt like it was just that - cheerleading. Like "Xcode is great! You should switch because it has all these cool features! We love it!" Much better would have been to come out and say, point blank, "Xcode will be the only viable compiler you'll be able to use for applications running on future versions of OS X (2-3 years down the road, whatever). You MUST switch now if you want to continue developing your software at that time." I never got that vibe from what they said, but in retrospect, it would have been 100% true.
Is my memory off?
If you thought that Adobe would pass on this opportunity to issue a "must buy" upgrade to the product you haven't been paying attention. That's likely the real center of the story, and I don't blame them. They have to fund the development of the product somehow and giving away a single "must have" feature would be a foolish move on their part.
Oh, no doubt. It's not like they just had to re-burn (press) media and mail out updates to existing customers for $5 a pop or whatever. Making these apps universal is taking lots and lots of money, and it's totally reasonable to recoup the costs. Especially when the move to universal binaries was not their own. Running natively on Intel is very much a new feature, and customers should expect to pay for it.