Linked by Thom Holwerda on Thu 2nd Jun 2011 17:19 UTC
Thread beginning with comment 475745
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
RE[2]: Can't agree here
by Ford Prefect on Thu 2nd Jun 2011 20:44
in reply to "RE: Can't agree here"





Member since:
2005-07-06
I'm sorry but I cannot agree here.
Supporting 80s-era MS-DOS applications (well, most of them) is what made Windows dominant up until today. It tooks a tremendous effort and engineering skill to do that and that's why other companies and/or organizations didn't even try to emulate that (see Apple or Linux, but not only those).
If you take some time to read a few stories about Windows subsystem to support legacy application you will find lots of highly talented and clever solutions, including Microsoft debugging 3rd-party software, automagically detect running legacy applications and providing that applications a support for "illegal" calls (for ex. arising from undocumented API which have later been deprecated) and literally thousands of other tricks. I think that's something MS engineers should be proud of. And since Windows XP, that didn't even cause system instability.
If people tell me Windows 8 ARM won't support legacy applications, I can agree because it would take a big effort to port that stuff to a different architechture. But if people tell me Windows 8 x86 should drop support for legacy apps... hey.... c'me on ;-)