# The story of Ruby and Python in Silverlight

**URL:** <https://www.ruby-forum.com/t/the-story-of-ruby-and-python-in-silverlight/136608>\
**Category:** IronRuby\
**Created:** [May 4, 2008, 10:30am UTC](https://www.ruby-forum.com/t/the-story-of-ruby-and-python-in-silverlight/136608 "2008-05-04T10:30:23Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![jsoho](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/8baadc/32.png) [@jsoho](https://www.ruby-forum.com/u/jsoho)\
**Post date:** [May 4, 2008, 10:30am UTC](https://www.ruby-forum.com/t/the-story-of-ruby-and-python-in-silverlight/136608/1 "2008-05-04T10:30:23Z")

</div>

[http://lists.ironpython.com/pipermail/users-ironpython.com/2008-March/006559.html](http://lists.ironpython.com/pipermail/users-ironpython.com/2008-March/006559.html)

This is a really old thread from Michael on the IronPython Discussions  
list, but while looking through old mail I found it and realized no one  
ever directly replied to it. I read it over, and it made me realize  
something; we rarely talk about “why” things happen at Microsoft on the  
“outside” … we just throw code over the wall and expect you to  
understand the “why” yourself. Granted, the IronPython/IronRuby team is  
much better at including you, but you all are still in the dark about  
why things are the way they are in Silverlight. Let me fix that …

[http://blog.jimmy.schementi.com/2008/05/story-of-ruby-and-python-in-silverlight.html](http://blog.jimmy.schementi.com/2008/05/story-of-ruby-and-python-in-silverlight.html)

This is my story of taking dynamic languages from Silverlight 1.1 Alpha  
to Silverlight 2. Hopefully it clears up some confusion about why things  
are the way they are, why they’re better off this way, and what we need  
to do to make it even better.

Enjoy, and please let me know what you think of the current state of  
Silverlight+Dynamic Languages in the comments.

~Jimmy
