Linked by Thom Holwerda on Tue 13th Sep 2011 23:33 UTC
Windows Today, at Microsoft's BUILD conference in Anaheim, California, Microsoft unveiled the biggest overhaul of Windows since Windows 95. The venue was not coincidental; in the same city, in 1993, during the first Professional Developers Conference, Microsoft unveiled Windows 95 for the first time. Steven Sinofsky, supported by an army of Microsoft executives, demonstrated a whole boatload of things for Windows 8, and make no mistake, they had a lot to show. Two important notes: the Windows 8 Developer Preview will be free to download later today (no activation, will be updated regularly, and includes the new interface), and Win32 is the past.
Thread beginning with comment 489455
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[3]: Office vNext
by WorknMan on Wed 14th Sep 2011 02:34 UTC in reply to "RE[2]: Office vNext"
Member since:

Sinofsky said the store would act as a listing service for non-Metro apps.

So they're going to host Metro apps, but simply link to non-Metro apps? Well, THAT certainly won't confuse end users ;)

Reply Parent Score: 2

RE[4]: Office vNext
by n4cer on Wed 14th Sep 2011 02:45 in reply to "RE[3]: Office vNext"
n4cer Member since:
axilmar Member since:

So when they say Metro can be programmed in C++, they mean managed C++, not regular C++.

That is a great disappointment for us that hate Microsoft APIs with a passion.

I've gone through the API, and it's horribly complex. Most UI components, for example, inherit from more than 5 interfaces, and have tens of properties and methods, most with cryptic names.

The new style Metro UI is a real anathema for us real time application programmers. It means that we can no longer write our code with Qt, since the Metro UI means the code must be written with .NET. If our clients request Metro UI applications, then we will have to stop supporting Linux and other Unix-based OSes, because the Metro UI is exclusive to Microsoft from all sides (libraries and programming languages).

Microsoft has done it again. Instead of embracing standards, they created yet another vendor lock-in solution.

Reply Parent Score: 5