Just for clarification, is the question: websocket vs silverlight?
Cause websocket is based on HTML enabling the web browser and web client to talk with each other live. Does this mean that developers cannot use Ruby/Python in client side, but only Javascript?
If I use Silverlight, then it seems possibly for developers to use Ruby/Python on both sides right?
So in short:
Websocket => Javascript
Silverlight => Ruby, Python, Javascript etc
Is this picture correct?