Linked by Thom Holwerda on Thu 14th Jun 2007 15:58 UTC, submitted by Jeremy Fox
Thread beginning with comment 248044
To view parent comment, click here.
To read all comments associated with this story, please click here.
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[5]: Vista? (bye bye rating points)
by Ford Prefect on Sat 16th Jun 2007 12:06
in reply to "RE[4]: Vista? (bye bye rating points)"
"You can still run Win3.x apps on modern 32 bit Windows."
As you can run 32bit Carbon apps on OS X in 64bit mode.
But you cannot compile Win3.x apps as 32bit apps. That's what this discussion is about (not being able to compile 64bit Carbon apps).
"I'm assuming you mean MS didn't port the Win16 API to 64 bit."
Nope 





Member since:
2005-08-22
If you really want to compare with Microsoft, the only arguable comparision would be MS not porting the API for 16bit Windows 3.x applications in Windows 95 to 32bit. Wait.. they didn't, and nobody cared at all!
You can still run Win3.x apps on modern 32 bit Windows. I'm assuming you mean MS didn't port the Win16 API to 64 bit. There's a reason for that - when you enable 64 bit mode on an x86 chip, it completely disables the ability to run 16 bit code. Win64 can't possibly run Win16 apps as the CPU doesn't support it. The best you can do at that point is run something like DOSBox that emulates the CPU.