A conversation with John Lam about the dynamic language runtime, Silverlight, and Ruby

Download

Right click “Save as…”

  • MP3 (Audio only)

Embed code for this video

Copy the code above to embed our video on your website/blog.

Close

Video format

Note: These selections will fall back to the next best format depending upon browser capability.

Close

On the Friday before MIX, I recorded this podcast with John Lam. He's the creator of RubyCLR and, as it happens, he joined Microsoft on the same day I did. John's been running silent since then, but no longer. In this conversation we discuss the dynamic language runtime (DLR), a generalization of Jim Hugunin's work on IronPython, and a quartet of languages that make use of its services. They include a refactored IronPython, a new managed implementation of JavaScript, Visual Basic, and a new implementation of Ruby which, unlike RubyCLR, does not rely on the C-based Ruby runtime.

We also explore the ability of these languagues to run inside Silverlight-equipped browsers. Key benefits include cross-language interoperability, access to Silverlight's subset of the .NET Framework, and more broadly, a new approach to writing ambitious browser-based software.

Tag:

Comments Closed

Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums,
or Contact Us and let us know.