Friday, 16 September 2011

Windows 8

Honestly, I'm just not sure what to make of it.

Yay, DirectX 11 and Direct2D now play together properly, and it therefore doesn't suck tremendously to attempt to render text with DirectX 11.
Boo, ugly language extensions. Metro isn't C++/CLI, despite the visual similarities, but I am more than suspicious of all those language extensions. What's wrong with ComPtr<T> instead of T^?
It is deterministic destruction, and it does have nice exceptions & such, but I am still feeling kind of iffy about it. What if I want to use GCC to produce Metro applications?

Man, the new C++0x features in VC11 are a poor lot, aren't they? Basically just some bug fixes. Not very impressive at all. I mean, AMP is pretty impressive. But come on.. some of the easier features to do would have been nice? Like, say, default/deleted functions?

I also am not very impressed with Win8's Metro. OK, if I had a tablet, it would be great. But I don't have a tablet and I'd much rather have the desktop. So please dear Lord, stop booting into tablet view first. Also, the new Start bar is good for fuck all.

No comments:

Post a Comment