Alright, so I didn't know the exact definition of cross compiling, but here it is from wikipedia:"A cross compiler is a compiler capable of creating executable code for a platform other than the one on which the compiler is run." So i don't think my usage was wrong, but you can correct me.
I said: "Steve Jobs publicly stated that thrid party cross compiler will yield poor quality software and that's why they are banning it"
Those aren't his exact words, but I did not misrepresent what he said.
They were clear bout the Carbon being a transition. But how long, we didn't know. But according to arstechnica (
http://arstechnica.com/apple/news/2007/06/64-bit-support-in-leopard-no-carbon-love.ars), steve Jobs had said there would be carbon 64 support.
But again, the real rag is why is everyone saying that Adobe had it coming when Apple failed to bring their high profile apps into Cocoa before Adobe?
If Adobe is banking on Carbon (which I don't think they were, they just thought the transition would be longer), then Apple's own software teams are idiots of first order too.