What exactly is wrong with the CLR? I agree with the first post - Python is my favorite language and I do love a bit of ruby now and again but I have to say that C# is pretty damn awesome when coming from an interpreted language background. Stuff like async/await, function blocks, lambdas and visual studio (which is hands down the best IDE I have used) is really cool.