As for windows 8, the only reason to dance to microsofts tune is if you want to get on their App store. From what I can make out WinRt seems to be a big step down from WPF. As for writing apps in HTML5 and JS. Its great to see they've still got a sense of humour. Anyway Microsoft when you've got a sensible candidate for WPF replacement get back to me. Lets take C# 5.0, frameworlk 4.5# and visula studio 11, but I think I'll pass on Windows 8. That also means passing on bulldozer as windows 7 can't tell the differece between a separate core and a seperate Module, but no loss there eithor.
WinRT isn't a replacement for WPF. It's a replacement for the WinAPI, which makes it incompatible with WPF. You can still program Windows 8 apps with C#, you just can't use wpf if you want it to run on ARM or be in the app store.
You seem awefully bitter that they are allowing developers extra options to develop their applications.
Once Windows 8 has successfully flopped, we might be able to start looking forward to a new 64 bit XBox. Even if one doesn't intend to use Xna, it might be propt Microsoft to produce something usefullly new in terms of API
[/quote]
I think that's a fairly large leap to be making so soon. There's a lot of cool stuff going into windows 8 from both a consumer and developer perspective. I wouldn't write it off so soon; you'll only be doing yourself a disservice.