"Rigid" - In the sense that from a readability, reuseability and a more structured manner; C# requires you to maintain a more firm structure and more defined variable declaration. These things from a growing, hacking company hold a huge value to us. I of course just envision this and could be full of crap. But the purpose was what technologies where you excited to try. Could you tell me why C# wouldn't be a better fit than js? Seems to me you might enlighten the community more giving us information than trying to give us lessons on how to answer an open ended question. I apologize if I was weaseling, I'm just excited to try it, I'm not a clientside c# expert. Of course the portability from interpetors is huge too, but that is actually less why I'm excited to try it. That is just a given more.
I asked you to explain yourself because you were expressing a belief - that a statically typed language that uses a lot of boilerplate and doesn't have first class functions is preferable to a dynamically typed language that doesn't require a lot of boilerplate and does have first class language - that is believed to be false by most members of this community. You are, of course free to get excited over anything you want, but expect to be challenged if you make meaningless claims about your favorite technologies.