Linked by Eugenia Loli on Wed 16th Nov 2005 01:53 UTC
Windows Microsoft announces that the next version of Exchange, its upcoming Windows Server "Longhorn" SBS and its Centro infrastructure solution for midsize businesses will only be released as 64-bit.
Thread beginning with comment 60707
To read all comments associated with this story, please click here.
Portable code???
by Brendan on Wed 16th Nov 2005 08:32 UTC
Brendan
Member since:
2005-11-16

Just wondering if Microsoft need to rewrite everything from scratch to get it to work on 64 bit - it's obvious they can't write portable code...

-Brendan

Reply Score: 1

RE: Portable code???
by on Wed 16th Nov 2005 21:11 in reply to "Portable code???"
Member since:

"it's obvious they can't write portable code... "

Is that why WinNT ran on MIPS, Alpha, and PowerPC?. Win2K was also ported to Alpha, but was development was cancelled by Compaq.
http://en.wikipedia.org/wiki/Windows_NT
(quoting the Wikipedia, I know....)

Win2K and up have run on Itanium. Look at the TPC scores for HP SuperDome (highest Superdome score) http://www.tpc.org/tpcc/results/tpcc_perf_results.asp

XBox 360 runs a custom NT kernel. The developer workstations for XBox 360 are dual Apple G5s running a custom NT kernel.
http://www.theinquirer.net/?article=14407

Windows CE runs on Arm, MIPS, and SH3/4 processors, as well as x86:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wc...

By design, anyways, very little of Windows is non-portable. Only the HAL, which deals with interrupts, SMP, etc. is non-portable.

http://support.microsoft.com/kb/q99588/

Reply Parent Score: 0