@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.