<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://port25.technet.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Port 25: The Open Source Community at Microsoft : Ruby, Dynamic Languages</title><link>http://port25.technet.com/archive/tags/Ruby/Dynamic+Languages/default.aspx</link><description>Tags: Ruby, Dynamic Languages</description><dc:language>en</dc:language><generator>CommunityServer 2007.1 (Build: 40109.1145)</generator><item><title>Talking Ruby and Dynamic Language Support with John Lam</title><link>http://port25.technet.com/archive/2007/04/30/ironruby.aspx</link><pubDate>Mon, 30 Apr 2007 19:05:00 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:3837</guid><dc:creator>MichaelF</dc:creator><slash:comments>6</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://port25.technet.com/rsscomments.aspx?PostID=3837</wfw:commentRss><comments>http://port25.technet.com/archive/2007/04/30/ironruby.aspx#comments</comments><description>&lt;P&gt;As promised in the &lt;A href="http://port25.technet.com/archive/2007/04/30/python-java-ruby-oh-my-cross-platform-net-framework.aspx" target=_blank mce_href="http://port25.technet.com/archive/2007/04/30/python-java-ruby-oh-my-cross-platform-net-framework.aspx"&gt;first post&lt;/A&gt;&amp;nbsp;today, here is the second interview regarding today's announcements regarding Microsoft's&amp;nbsp;Dynamic Language Runtime&amp;nbsp;and Silverlight.&amp;nbsp; In this video Sam sits down with John Lam, who we &lt;A href="http://port25.technet.com/archive/2006/08/10/John-Lam-and-Sam-Ramji-discuss-RubyCLR_2C00_-Avalon-Ruby-Editor-and-Open-Source-Funding.aspx" target=_blank mce_href="http://port25.technet.com/archive/2006/08/10/John-Lam-and-Sam-Ramji-discuss-RubyCLR_2C00_-Avalon-Ruby-Editor-and-Open-Source-Funding.aspx"&gt;interviewed&lt;/A&gt; during the&amp;nbsp;LANG.NET Symposium in August (before he came to work for Microsoft), to discuss his work with Ruby and the DLR.&lt;/P&gt;
&lt;CENTER&gt;&lt;EMBED pluginspage=http://macromedia.com/go/getflashplayer src=http://images.video.msn.com/flash/soapbox1_1.swf width=432 height=364 type=application/x-shockwave-flash mce_src="http://images.video.msn.com/flash/soapbox1_1.swf" quality="high" base="http://images.video.msn.com" allowFullScreen="true" flashvars="c=v&amp;amp;v=fffeb1a5-9edd-4e7b-8b32-3d3af3a2dd2a&amp;amp;ifs=true&amp;amp;fr=msnvideo&amp;amp;mkt=en-US&amp;amp;brand="&gt;&lt;/EMBED&gt;&lt;BR&gt;&lt;A title="John Lam and Sam Ramji discuss RubyCLR, Avalon Ruby Editor and Open Source Fundi" href="http://video.msn.com/video.aspx?vid=fffeb1a5-9edd-4e7b-8b32-3d3af3a2dd2a" target=_new mce_href="http://video.msn.com/video.aspx?vid=fffeb1a5-9edd-4e7b-8b32-3d3af3a2dd2a"&gt;Video: John Lam and Sam Ramji discuss RubyCLR, Avalon Ruby Editor and Open Source Fundi&lt;/A&gt;&lt;/CENTER&gt;&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=3837" width="1" height="1"&gt;</description><enclosure url="http://port25.technet.com/videos/podcasts/mixrubyjl.mp3" length="21849429" type="audio/mpeg" /><category domain="http://port25.technet.com/archive/tags/Media/default.aspx">Media</category><category domain="http://port25.technet.com/archive/tags/Sam+Ramji/default.aspx">Sam Ramji</category><category domain="http://port25.technet.com/archive/tags/Podcast/default.aspx">Podcast</category><category domain="http://port25.technet.com/archive/tags/Ruby/default.aspx">Ruby</category><category domain="http://port25.technet.com/archive/tags/Dynamic+Languages/default.aspx">Dynamic Languages</category><category domain="http://port25.technet.com/archive/tags/Community/default.aspx">Community</category><category domain="http://port25.technet.com/archive/tags/Dev+Center/default.aspx">Dev Center</category><category domain="http://port25.technet.com/archive/tags/Web/default.aspx">Web</category><category domain="http://port25.technet.com/archive/tags/Video/default.aspx">Video</category></item><item><title>John Lam and Sam Ramji discuss RubyCLR, Avalon Ruby Editor and Open Source Funding</title><link>http://port25.technet.com/archive/2006/08/10/John-Lam-and-Sam-Ramji-discuss-RubyCLR_2C00_-Avalon-Ruby-Editor-and-Open-Source-Funding.aspx</link><pubDate>Thu, 10 Aug 2006 17:10:00 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:2898</guid><dc:creator>MichaelF</dc:creator><slash:comments>368</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://port25.technet.com/rsscomments.aspx?PostID=2898</wfw:commentRss><comments>http://port25.technet.com/archive/2006/08/10/John-Lam-and-Sam-Ramji-discuss-RubyCLR_2C00_-Avalon-Ruby-Editor-and-Open-Source-Funding.aspx#comments</comments><description>&lt;p&gt;The second person we interviewed during the LANG.NET symposium is John Lam.&amp;nbsp; John is the creator of RubyCLR and most recently he created an Avalon Ruby Editor (we capture a short demo near the end of this video.&amp;nbsp; Let me acknowledge now that, yes, I need to work on my&amp;nbsp;skills capturing demos on film.)&lt;/p&gt;&lt;p&gt;John has his own blog:&amp;nbsp; &lt;a href="http://www.iunknown.com/"&gt;http://www.iunknown.com&lt;/a&gt; and he has an entry about his time with us in the lab &lt;a href="http://www.iunknown.com/articles/2006/08/06/microsoft-open-source-software-lab" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;&amp;nbsp;
&lt;center&gt;&lt;embed src="http://images.video.msn.com/flash/soapbox1_1.swf" quality="high" width="432" height="364" base="http://images.video.msn.com" type="application/x-shockwave-flash" allowFullScreen="true" pluginspage="http://macromedia.com/go/getflashplayer" flashvars="c=v&amp;v=fffeb1a5-9edd-4e7b-8b32-3d3af3a2dd2a&amp;ifs=true&amp;fr=msnvideo&amp;mkt=en-US&amp;brand="&gt;&lt;/embed&gt;&lt;br /&gt;&lt;a href="http://video.msn.com/video.aspx?vid=fffeb1a5-9edd-4e7b-8b32-3d3af3a2dd2a" target="_new" title="John Lam and Sam Ramji discuss RubyCLR, Avalon Ruby Editor and Open Source Fundi"&gt;Video: John Lam and Sam Ramji discuss RubyCLR, Avalon Ruby Editor and Open Source Fundi&lt;/a&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Credit to John&amp;#39;s Blog for the photo below, from his visit to the Open Source Software Lab&lt;br /&gt;&lt;img style="width: 160px; height: 107px" src="http://port25.technet.com/photos/interviews/images/2909/secondarythumb.aspx" border="1" alt="" width="160" height="107" /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Alternate Video Format&lt;/strong&gt;&lt;br /&gt;-&lt;a href="http://port25.technet.com/videos/john%20lam.mp4" target="_blank"&gt;Download MPEG4 Video&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=2898" width="1" height="1"&gt;</description><enclosure url="http://port25.technet.com/videos/podcasts/johnlam.mp3" length="25212117" type="audio/mpeg" /><category domain="http://port25.technet.com/archive/tags/Media/default.aspx">Media</category><category domain="http://port25.technet.com/archive/tags/Podcast/default.aspx">Podcast</category><category domain="http://port25.technet.com/archive/tags/Ruby/default.aspx">Ruby</category><category domain="http://port25.technet.com/archive/tags/Dynamic+Languages/default.aspx">Dynamic Languages</category><category domain="http://port25.technet.com/archive/tags/Dev+Center/default.aspx">Dev Center</category><category domain="http://port25.technet.com/archive/tags/Video/default.aspx">Video</category></item><item><title>Sam Ramji and Professor John Gough talk Virtual Machines, Dynamic Languages, Ruby and .NET (Part 2)</title><link>http://port25.technet.com/archive/2006/08/09/Sam-Ramji-and-Professor-John-Gough-talk-Virtual-Machines_2C00_-Dynamic-Languages_2C00_-Ruby-and-.NET-_2800_Part-2_2900_.aspx</link><pubDate>Wed, 09 Aug 2006 18:38:00 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:2895</guid><dc:creator>MichaelF</dc:creator><slash:comments>4</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://port25.technet.com/rsscomments.aspx?PostID=2895</wfw:commentRss><comments>http://port25.technet.com/archive/2006/08/09/Sam-Ramji-and-Professor-John-Gough-talk-Virtual-Machines_2C00_-Dynamic-Languages_2C00_-Ruby-and-.NET-_2800_Part-2_2900_.aspx#comments</comments><description>&lt;p&gt;In part two of two, Sam and Professor Gough continue their conversation focusing on Dynamic Languages and Professor Gough&amp;#39;s work with Ruby and .NET.&lt;/p&gt;&lt;p&gt;Part One of this interview, as well as some background on&amp;nbsp;Professor Gough and the LANG.NET&amp;nbsp;symposium&amp;nbsp;can be seen &lt;a href="http://port25.technet.com/archive/2006/08/07/Sam-Ramji-and-Professor-John-Gough-talk-Virtual-Machines_2C00_-Dynamic-Languages_2C00_-Ruby-and-.NET--_2800_Part-1_2900_.aspx" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;center&gt;&lt;embed src="http://images.video.msn.com/flash/soapbox1_1.swf" quality="high" width="432" height="364" base="http://images.video.msn.com" type="application/x-shockwave-flash" allowFullScreen="true" pluginspage="http://macromedia.com/go/getflashplayer" flashvars="c=v&amp;v=1798b572-bb93-43cd-ab5f-8be5eba75244&amp;ifs=true&amp;fr=msnvideo&amp;mkt=en-US&amp;brand="&gt;&lt;/embed&gt;&lt;br /&gt;&lt;a href="http://video.msn.com/video.aspx?vid=1798b572-bb93-43cd-ab5f-8be5eba75244" target="_new" title="Sam Ramji and Professor John Gough talk Virtual Machines, Dynamic Languages"&gt;Video: Sam Ramji and Professor John Gough talk Virtual Machines, Dynamic Languages&lt;/a&gt;&lt;/center&gt;&lt;/p&gt;&lt;p&gt;Alternate Video Format&lt;br /&gt;-&lt;a href="http://port25.technet.com/videos/jgough2.mp4" target="_blank"&gt;Download MPEG4 Video&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=2895" width="1" height="1"&gt;</description><enclosure url="http://port25.technet.com/videos/podcasts/jgough2.mp3" length="20511957" type="audio/mpeg" /><category domain="http://port25.technet.com/archive/tags/Media/default.aspx">Media</category><category domain="http://port25.technet.com/archive/tags/Industry+Conferences/default.aspx">Industry Conferences</category><category domain="http://port25.technet.com/archive/tags/Podcast/default.aspx">Podcast</category><category domain="http://port25.technet.com/archive/tags/Ruby/default.aspx">Ruby</category><category domain="http://port25.technet.com/archive/tags/Dynamic+Languages/default.aspx">Dynamic Languages</category><category domain="http://port25.technet.com/archive/tags/Dev+Center/default.aspx">Dev Center</category><category domain="http://port25.technet.com/archive/tags/Web/default.aspx">Web</category><category domain="http://port25.technet.com/archive/tags/Video/default.aspx">Video</category></item><item><title>Sam Ramji and Professor John Gough talk Virtual Machines, Dynamic Languages, Ruby and .NET  (Part 1)</title><link>http://port25.technet.com/archive/2006/08/07/Sam-Ramji-and-Professor-John-Gough-talk-Virtual-Machines_2C00_-Dynamic-Languages_2C00_-Ruby-and-.NET--_2800_Part-1_2900_.aspx</link><pubDate>Mon, 07 Aug 2006 17:30:00 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:2891</guid><dc:creator>MichaelF</dc:creator><slash:comments>6</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://port25.technet.com/rsscomments.aspx?PostID=2891</wfw:commentRss><comments>http://port25.technet.com/archive/2006/08/07/Sam-Ramji-and-Professor-John-Gough-talk-Virtual-Machines_2C00_-Dynamic-Languages_2C00_-Ruby-and-.NET--_2800_Part-1_2900_.aspx#comments</comments><description>&lt;p&gt;Last week Microsoft hosted the &lt;a href="http://www.langnetsymposium.com/" target="_blank"&gt;LANG.NET&lt;/a&gt; symposium in Redmond.&amp;nbsp; From the program:&lt;em&gt; &amp;quot;The conference program will focus on the pragmatics and experience of designing languages, implementing compilers, and building language tools that target managed execution platforms such as the .NET CLR and other implementations of the &lt;/em&gt;&lt;a href="http://www.ecma-international.org/publications/standards/Ecma-335.htm"&gt;&lt;em&gt;ECMA CLI&lt;/em&gt;&lt;/a&gt;&lt;em&gt;.&amp;quot;&lt;/em&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;During the conference we had the opportunity to meet with a few attendees and film interviews to share with you&amp;nbsp;on Port 25.&amp;nbsp; &lt;/p&gt;&lt;p&gt;In&amp;nbsp;part one of a two part interview&amp;nbsp;Sam&amp;nbsp;talks with &lt;a href="http://sky.fit.qut.edu.au/~gough/" target="_blank"&gt;John Gough&lt;/a&gt;, Professor Emeritus at Queensland University of Technology, about his background in compilers and virtual machines, Dynamic Languages and how he became involved with the .NET project.&lt;/p&gt;&lt;p&gt;
&lt;center&gt;&lt;embed src="http://images.video.msn.com/flash/soapbox1_1.swf" quality="high" width="432" height="364" base="http://images.video.msn.com" type="application/x-shockwave-flash" allowFullScreen="true" pluginspage="http://macromedia.com/go/getflashplayer" flashvars="c=v&amp;v=cf477839-d110-4170-8943-3f39043a628b&amp;ifs=true&amp;fr=msnvideo&amp;mkt=en-US&amp;brand="&gt;&lt;/embed&gt;&lt;br /&gt;&lt;a href="http://video.msn.com/video.aspx?vid=cf477839-d110-4170-8943-3f39043a628b" target="_new" title="Sam Ramji and Professor John Gough talk Virtual Machines, Dynamic Languages"&gt;Video: Sam Ramji and Professor John Gough talk Virtual Machines, Dynamic Languages&lt;/a&gt;
&lt;/center&gt;&lt;/p&gt;&lt;p&gt;Alternate Video Format&lt;br /&gt;-&lt;a href="http://port25.technet.com/videos/johngough1.mp4" target="_blank"&gt;Download MPEG4 Video&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=2891" width="1" height="1"&gt;</description><enclosure url="http://port25.technet.com/videos/podcasts/johngough1.mp3" length="14495637" type="audio/mpeg" /><category domain="http://port25.technet.com/archive/tags/Media/default.aspx">Media</category><category domain="http://port25.technet.com/archive/tags/Industry+Conferences/default.aspx">Industry Conferences</category><category domain="http://port25.technet.com/archive/tags/Podcast/default.aspx">Podcast</category><category domain="http://port25.technet.com/archive/tags/Ruby/default.aspx">Ruby</category><category domain="http://port25.technet.com/archive/tags/Dynamic+Languages/default.aspx">Dynamic Languages</category><category domain="http://port25.technet.com/archive/tags/Dev+Center/default.aspx">Dev Center</category><category domain="http://port25.technet.com/archive/tags/Web/default.aspx">Web</category><category domain="http://port25.technet.com/archive/tags/Video/default.aspx">Video</category></item></channel></rss>