John Lam just announced that the Dynamic Silverlight bits are now available. What that does is enable you to write code targeting Silverlight in Ruby (IronRuby) or Python (IronPython).
The Dynamic Silverlight bits are implemented as Silverlight extensions which means that they will be downloaded on an as-needed basis. The additional download is currently about 712KB download in size. If you are interested in looking at running Ruby in the client on the desktop in addition to if you are running Ruby on the server, this might be of interest to you. Check it out and some of John's tutorials as well as an update on IronRuby from his MIX08 session.
if you are a language nut, you'll like this. the Lang.NET symposium just posted all the talks from the recent gathering. they are available online and you can view them here (presented in silverlight). it's quite a line up of people...here's a sampling:
- anders hejlsberg
- paul vick
- wez furlong
- tomas petricek
- peli de halleux
- john lam
- wayne kelly
- miguel de icaza
- don box
and more...lots of content that may be interesting to you...go check them out!
UPDATE: ironruby sourcecode released!
this week i'm heading to one of my favorite cities, portland. it is the week the open source geeks descend upon the oregon convention center for a week of open source-ness for OSCON.
so why am i going? i went last year and had a blast...and learned a lot. this year i'm going to lurk a little bit more, try to get some candid thoughts of attendees and hopefully learn some more!
microsoft will have a good showing this year, and i'm most excited about john lam's session on ironruby. if you are headed to oscon, please be sure to check it out on thursday @ 5:20pm (btw, why do FOSS conferences go so late into the night!? -- or i'm just getting old and lazy). john will talk about dynamic languages on .net -- ironruby, the BSD-style project for implementing ruby on .net, and probably show some silverlight madness implementing these dynamic languages.
see you there! if you are going, you can follow me on twitter, or ring me up on my cell, email, whatever...let's hook up and chat! i've put my list on myconfplan.com of where i think i'll be (dang, there is another session during john's that i really want to go to!).
sitting in a session watching john lam/jim hugunin:
- getting input from an html input element...
- write a ruby block...
- responding to a c# event...
- calling a visual basic function to get JSON serialized information...
- then doing some other stuff in python...
...all in a single app, powered by the dynamic language runtime in Silverlight.
i think i just peed my pants.
scottgu just announced microsoft is providing a ruby implementation for .net...nice.
before mix i had a chance to sit down with john lam, a program manager at microsoft working on the dynamic language runtime that was announced at mix07. i went to seattle and carved off a moment to talk with him as they prepared for mix07. i've put the recording up on my *cast site for you to view/listen to. some interesting things he talks about and how happy he is to finally break his silence. in the middle, the small edit you'll see is when his office-mate, tomas matousek, comes in and joins us -- tomas is working on the ruby implementation on top of the dlr.
i've put it in my *cast feed link (note: there is an mp3-only feed as well) as well as on channel 9 for people to watch.