yesterday i just posted about excitement around the ironruby discussion at oscon. well, more excitement today!
john lam just announced the first drop of the ironruby sourcecode! the source is licensed under the microsoft permissive license (BSD-style). also the team has announced that they will be accepting source code contributions for the ironruby libraries! this is phenomenal. there will be a lot of work to make that happen and the intention is to get ironruby on to rubyforge by end of august.
john also announced that in some some micro-benchmark tests, ironruby is testing significantly faster than ruby 1.8.6 in some areas and on par in others. john will be at oscon as previously mentioned demonstrating some ironruby code, talking about the dynamic language runtime, working with ironruby in silverlight, etc.
check out his full post here.
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!).
as seen on facebook...
"John [Lam] is VERY pleased with the performance of dynamic sites in Ruby." (13 JUL 2007)
see you at OSCON next week :-)
while reading the silverlight.net forums, i came across a post by mark easton where he posted some python code with a cube and photos. he referenced an article regarding manipulating transform matrix concepts and although it is for flash, it equally applied to silverlight. i thought it was interesting and got the code and ran it. pretty cool to see python code driving silverlight applications!
i offered to put the sample up somewhere for mark, so here it is below. i actually used the silverlight streaming services to post it since it was a simple enough sample. great work mark! the code files used to generate this are attached to this post as well, and reference the article for the background on the logic.
Code files: python.zip
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.