To view parent comment, click here.
To read all comments associated with this story, please click here.
:-) APIs are up
http://msdn.microsoft.com/en-us/library/windows/apps/br211369
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.





Member since:
2005-11-13
So they're going to host Metro apps, but simply link to non-Metro apps? Well, THAT certainly won't confuse end users