@XorEaxEax: Maybe you're right. I was just listing things I tend to depend on, and wasn't really aware of how tightly those preferences knit me to C#/.NET. Actually, I still don't think my requirements are that restrictive per se, but apparently it's a void around C#/.NET.
Go looks really interesting as a language (I especially like its 'implicit' interfaces), but doesn't seem to be support GUI development that much.
Maybe that's because M$ created some confusion re .NET and Silverlight in Windows 8? But for now it's just speculation. Or perhaps Attachmate know something we don't know? Anyway, it wouldn't make sense to base Windows Phone 7 app development on .NET and wipe it out completely in Windows 8.