On Thu, May 31, 2001 at 06:58:20PM -0500, Mike Hicks wrote: > > On the Windows side, it seems that doing the same sort of thing is just > > too much work and they need to start over every time they move to a new > > architecture. At least this has been in the past. Am I correct in > > assuming that because linux is designed to be portable that its kernel, > > compiler (already done), and apps will port over quickly, whereas > > Micro$oft will see many code re-writes to get their stuff to run? > > Maybe. Windows NT also ran on several different architectures until Win2k > came around, one of them being the 64-bit Alpha. I've heard that a very > large amount of code is surrounded with #ifdef's to differentiate between > 32-bit and 64-bit code, but that might just be a rumor. I don't know how > long Microsoft has been working on Windows XP NT never run on 64 bit Alpha natively. It ran as 32 bit. Also I guess in the frenzy of porting all their apps from 16 bits to 32 bits they didn't think about making provisions for the 64 bitness... florin -- "you have moved your mouse, please reboot to make this change take effect" 41A9 2BDE 8E11 F1C5 87A6 03EE 34B3 E075 3B90 DFE4