Linked by Thom Holwerda on Fri 2nd Dec 2011 18:41 UTC
Windows Windows 8 will have both the new Metro-style applications and user interface and the traditional Windows 7 desktop for legacy applications, which kind of runs like an application. Since legacy applications have to be recompiled to run on ARM anyway, it's always been a bit unclear if the ARM version of Windows 8 would include the legacy desktop at all - even Microsoft itself confirmed it wasn't sure yet. Microsoft bloggers Mary-Jo Foley and Paul Thurrot have fresh rumours that Microsoft has now made the decision to remove the legacy desktop from the ARM version.
E-mail Print r 3   · Read More · 73 Comment(s)
Thread beginning with comment 498765
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: Legacy apps
by Alfman on Fri 2nd Dec 2011 22:02 UTC in reply to "RE: Legacy apps"
Member since:


"And anything developed in a higher-level language (read: everything other than C/C++) these days will run anywhere anyway. Problem solved."

ANSI C/C++ are among the most portable languages in existence. Nearly every cpu/controller built today has a C compiler to support it. Most high level languages only achieve any sort of portability because they're written in C code which can then been recompiled for each target.

Edit: If you had said "class library framework" instead of "language", then I'd be much more inclined to agree.

Edited 2011-12-02 22:08 UTC

Reply Parent Score: 2

RE[3]: Legacy apps
by Moochman on Sat 3rd Dec 2011 00:27 in reply to "RE[2]: Legacy apps"
Moochman Member since:

I think you missed what I was getting at. When I said "run anywhere" I didn't mean "compile anywhere" I literally meant "run anywhere" as in it just runs on any architecture. This is true of anything that runs on a virtual machine, be it Java, C#, Python, Perl, Ruby, JavaScript....

Reply Parent Score: 2