I've been wondering if C# is gaining more users over java nowadays. I develop in C++ mostly, but a lot of people I've been talking to have been developing in C#, kind of surprisingly. I thought more people would move towards an open standard like java? What do you think? I'm mostly wondering if java will eventually be taken out by C#.