It's been all about build event for the last few days, with win8 developer preview downloadable and stuff - http://msdn.microsoft.com/en-us/windows/home/
So, what's your take on all this?
I'm mainly C++ developer, and I've been doing a fair share of GUI development, and from what I've seen from the presentations on the web, Win8 leaves me scratching my head.
Seems that C/C++ is sort of back in the game, with uglified syntax (http://msdn.microsoft.com/en-us/library ... 85%29.aspx). Then there is WinRT - COM(reloaded), which doesn't bring me any bright feelings about all this, XAML that compiles to native, which again seems very crazy. And the whole interface direction, in general, seems very strange, ribbon everywhere... And the best of all, it's all big ball of mud with every technology before, and every technology from Win8 united in a big system, but with every one of them available and exposed to end user. And x86/amd64 vs. ARM incompatibilities...
Have you been developing Win GUI apps before? Do you see anything that Metro brings that would allow you to do things that were not possible before?
I somehow don't feel very confident I'll like the androidish/iphonish interface on my desktop. Actually it doesn't even feel that useful on a smartphone, but maybe I'm just getting rusty and have no clue what is cool nowadays...
What are your thoughts on the topic?