x86 transition?
Here's a question that's been bugging me for a few weeks now. I remember Adobe after Steve Jobs announcement on the Intel transition saying that rewriting the code won't be such an easy task. The question is this. WHY? Why can't they use the pc side of the code? We're talking about the same processor technology here. In my eyes the only thing that they would have to change is the calls that the program makes to the os, the installer and stuff like that. But the core of the program is already there. In a language that an x86 processor can understand. I'm obviously missing lots of stuff due to my lack of knowledge on this subject so could someone please enlighten me?
Comments
Originally posted by dimitris
In my eyes the only thing that they would have to change is the calls that the program makes to the os, the installer and stuff like that. But the core of the program is already there. In a language that an x86 processor can understand.
Those calls "to the OS" are what make up the bulk of most programs up. Switching from one OS to another is actually waaaay more work than switching chip architectures.
Keep in mind that debugging represents the bulk of the work in many development efforts. Writing code is easy. Making everything work together without bugs... that's what takes forever.