<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" media="screen" href="/styles/xslt/rss.xslt"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:c9="http://channel9.msdn.com">
<channel>
	<title>Channel 9 - Entries tagged with Dynamic Languages</title>
    <atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Tags/dynamic+languages/RSS"></atom:link>
    <itunes:summary></itunes:summary>
    <itunes:author>Microsoft</itunes:author>
    <itunes:subtitle></itunes:subtitle>
    <image>
      <url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url>
      <title>Channel 9 - Entries tagged with Dynamic Languages</title>
      <link>http://channel9.msdn.com/Tags/dynamic+languages</link>
    </image>
    <itunes:image href=""></itunes:image>
    <itunes:category text="Technology"></itunes:category>
    <description>Channel 9 keeps you up to date with the latest news and behind the scenes info from Microsoft that developers love to keep up with. From LINQ to SilverLight – Watch videos and hear about all the cool technologies coming and the people behind them.</description>
    <link>http://channel9.msdn.com/Tags/dynamic+languages</link>
    <language>en</language>
    <pubDate>Fri, 24 May 2013 11:46:13 GMT</pubDate>
    <lastBuildDate>Fri, 24 May 2013 11:46:13 GMT</lastBuildDate>
    <generator>Rev9</generator>
    <c9:totalResults>7</c9:totalResults>
    <c9:pageCount>1</c9:pageCount>
    <c9:pageSize>25</c9:pageSize>
  <item>
      <title>Kristian Kristensen - Iron* - An Introduction to Getting Dynamic on .NET</title>
      <description><![CDATA[ <p>In recent years dynamically typed languages have received more and more attention on the .NET platform. Initially, an implementation of Python showed up. Later, the Dynamic Language Runtime (DLR) appeared which made it much easier to implement dynamically typed languages on .NET. This session explores how dynamically typed languages fit in the ecosystem of .NET. We’ll see why dynamic languages are interesting and contrast them to their static brethren (C#, Java). Then we will touch on how IronPython and IronRuby are implemented on .NET via the Dynamic Language Runtime (DLR). Finally, we’ll look at some code examples of how you can utilize these languages on .NET today.</p><p>Biography: Kristian Kristensen is an independent software development consultant. Through his company WhizIT he takes on the role of teacher, coach, facilitator and anything in between to help software shops improve their processes and skills. He is particularly interested in languages and how they shape our thoughts and problem solving abilities.<br>Kristian worked as a consultant for Microsoft before embarking on the journey of freelance consulting.<br>He holds a Master in Software Engineering from Aalborg University; thesis topic “Type Inference of Ruby”. Links: </p><p>Twitter: @kkristensen <br>Blog: <a href="http://kristiankristensen.dk">http://kristiankristensen.dk</a></p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/dynamic+languages/RSS&WT.dl=0&WT.entryid=Entry:RSSView:b13b819a4c65430383a59e0e006af834">]]></description>
      <comments>http://channel9.msdn.com/posts/Kristian-Kristensen-Iron-An-Introduction-to-Getting-Dynamic-on-NET</comments>
      <itunes:summary> In recent years dynamically typed languages have received more and more attention on the .NET platform. Initially, an implementation of Python showed up. Later, the Dynamic Language Runtime (DLR) appeared which made it much easier to implement dynamically typed languages on .NET. This session explores how dynamically typed languages fit in the ecosystem of .NET. We’ll see why dynamic languages are interesting and contrast them to their static brethren (C#, Java). Then we will touch on how IronPython and IronRuby are implemented on .NET via the Dynamic Language Runtime (DLR). Finally, we’ll look at some code examples of how you can utilize these languages on .NET today. Biography: Kristian Kristensen is an independent software development consultant. Through his company WhizIT he takes on the role of teacher, coach, facilitator and anything in between to help software shops improve their processes and skills. He is particularly interested in languages and how they shape our thoughts and problem solving abilities.Kristian worked as a consultant for Microsoft before embarking on the journey of freelance consulting.He holds a Master in Software Engineering from Aalborg University; thesis topic “Type Inference of Ruby”. Links:  Twitter: @kkristensen Blog: http://kristiankristensen.dk </itunes:summary>
      <itunes:duration>3065</itunes:duration>
      <link>http://channel9.msdn.com/posts/Kristian-Kristensen-Iron-An-Introduction-to-Getting-Dynamic-on-NET</link>
      <pubDate>Thu, 14 Oct 2010 11:00:32 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/posts/Kristian-Kristensen-Iron-An-Introduction-to-Getting-Dynamic-on-NET</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/f834/b13b819a-4c65-4303-83a5-9e0e006af834/JAOO2010KristianKristensen_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/f834/b13b819a-4c65-4303-83a5-9e0e006af834/JAOO2010KristianKristensen_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/f834/b13b819a-4c65-4303-83a5-9e0e006af834/JAOO2010KristianKristensen_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/f834/b13b819a-4c65-4303-83a5-9e0e006af834/JAOO2010KristianKristensen_2MB_ch9.wmv" expression="full" duration="3065" fileSize="610306233" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/f834/b13b819a-4c65-4303-83a5-9e0e006af834/JAOO2010KristianKristensen_ch9.mp3" expression="full" duration="3065" fileSize="24521552" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/f834/b13b819a-4c65-4303-83a5-9e0e006af834/JAOO2010KristianKristensen_ch9.mp4" expression="full" duration="3065" fileSize="243809153" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/f834/b13b819a-4c65-4303-83a5-9e0e006af834/JAOO2010KristianKristensen_ch9.wma" expression="full" duration="3065" fileSize="24793985" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/f834/b13b819a-4c65-4303-83a5-9e0e006af834/JAOO2010KristianKristensen_ch9.wmv" expression="full" duration="3065" fileSize="188631815" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/f834/b13b819a-4c65-4303-83a5-9e0e006af834/JAOO2010KristianKristensen_ch9.wmv" length="188631815" type="video/x-ms-wmv"></enclosure>
      <dc:creator>martinesmann</dc:creator>
      <itunes:author>martinesmann</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/posts/Kristian-Kristensen-Iron-An-Introduction-to-Getting-Dynamic-on-NET/rss</wfw:commentRss>
      <category>DLR</category>
      <category>DPEDK</category>
      <category>Dynamic</category>
      <category>Dynamic Languages</category>
      <category>IronPython</category>
      <category>IronRuby</category>
    </item>
  <item>
      <title>C# 4.0 and beyond by Anders Hejlsberg</title>
      <description><![CDATA[
<p>In this talk Microsoft Technical Fellow and C# Chief Architect Anders Hejlsberg gives an overview of the new features in C# 4.0, including dynamic typing, co- and contra-variance, named and optional parameters, and improved COM interoperability. Anders will
 also discuss some of the ideas that are envisioned for future versions of C#.<br /><br /><a shape="rect" href="http://channel9.msdn.com/Link/3efc2e6b-f1c9-475d-865d-17abfa8d8656/" shape="rect"><img width="214" height="88" width="214" height="88" title="62fb4e66-1b96-43e8-b5ce-8642c96afdf8[1]" align="left" alt="62fb4e66-1b96-43e8-b5ce-8642c96afdf8[1]" src="http://channel9.msdn.com/Link/3289f99b-40c9-40f3-9069-d173a1ceb090/" border="0"></a>
</p>
<p>This session is presented by Anders Hejlsberg during Microsoft <a shape="rect" href="http://www.devdays.nl/" target="_blank" shape="rect">
DevDays</a> 2010 in The Hague in The Netherlands.</p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/dynamic+languages/RSS&WT.dl=0&WT.entryid=Entry:RSSView:4b6b20506e204148b1c49deb002230fa">]]></description>
      <comments>http://channel9.msdn.com/Blogs/matthijs/C-40-and-beyond-by-Anders-Hejlsberg</comments>
      <itunes:summary>
In this talk Microsoft Technical Fellow and C# Chief Architect Anders Hejlsberg gives an overview of the new features in C# 4.0, including dynamic typing, co- and contra-variance, named and optional parameters, and improved COM interoperability. Anders will
 also discuss some of the ideas that are envisioned for future versions of C#.
 
This session is presented by Anders Hejlsberg during Microsoft 
DevDays 2010 in The Hague in The Netherlands. 
</itunes:summary>
      <itunes:duration>4640</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/matthijs/C-40-and-beyond-by-Anders-Hejlsberg</link>
      <pubDate>Fri, 16 Apr 2010 08:49:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/matthijs/C-40-and-beyond-by-Anders-Hejlsberg</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/542304_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/542304_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/4/0/3/2/4/5/DD201026_320_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/4/0/3/2/4/5/DD201026_512_ch9.png" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/4/0/3/2/4/5/DD201026_85_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/0/3/2/4/5/DD201026_2MB_ch9.wmv" expression="full" duration="4640" fileSize="1512137345" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/0/3/2/4/5/DD201026_ch9.mp3" expression="full" duration="4640" fileSize="37123205" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/0/3/2/4/5/DD201026_ch9.mp4" expression="full" duration="4640" fileSize="273159845" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/0/3/2/4/5/DD201026_ch9.wma" expression="full" duration="4640" fileSize="37527943" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/0/3/2/4/5/DD201026_ch9.wmv" expression="full" duration="4640" fileSize="373238495" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/0/3/2/4/5/DD201026_Zune_ch9.wmv" expression="full" duration="4640" fileSize="329318547" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/4/0/3/2/4/5/DD201026_ch9.wmv" length="373238495" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Matthijs Hoekstra</dc:creator>
      <itunes:author>Matthijs Hoekstra</itunes:author>
      <slash:comments>23</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/matthijs/C-40-and-beyond-by-Anders-Hejlsberg/RSS</wfw:commentRss>
      <category>Anders Hejlsberg</category>
      <category>C#</category>
      <category>DevDays 2010 NL</category>
      <category>Dynamic Languages</category>
      <category>Netherlands</category>
    </item>
  <item>
      <title>Whirlwind 10: What&#39;s new in C# 4 - Dynamic Lookup</title>
      <description><![CDATA[
<p>ISV Architect Evangelist Bruce Kyle of Microsoft and <a shape="rect" href="http://visualstuart.net/" title="VisualStuart.net" shape="rect">
MVP Stuart Celarier </a>explore the new languages features in C#. It's a <b>Whirlwind Tour</b> of the important language features&nbsp;of C# 4. Stuart describes each major feature and why it is useful. But doesn't get into best practices nor suggested usages. Just
 the facts about each feature.</p>
<p>Whirlwinds are bite-sized webcasts, generally&nbsp;shorter than 15 minutes. You can start anywhere in the series to learn about the parts you're most interested in.<br /><br />This session on dynamic lookup introduces a&nbsp;new pseudo-type <code>dynamic</code> is introduced into the C# type system. It's used to call&nbsp;dynamic languages,&nbsp;COM object, or XML&nbsp;using types not known at compile time (aka&nbsp;<em>duck typing</em>). Stuart introduces
 the concepts of dynamic lookup and how you use it in your C# code.<br /><br />For more information about how to&nbsp;create a dyanamic lookup language for XML, see&nbsp;<a shape="rect" href="/posts/RobBagby/deCast-Dynamic-Xml-with-C-40/" id="ctl00_MainPlaceHolder_Starter_TitleLink" shape="rect">deCast - Dynamic Xml with C# 4.0</a>.<br /><br />Also see dynamic languages <a shape="rect" href="http://ironpython.net/" shape="rect">
IronPython </a>and <a shape="rect" href="http://ironruby.net/" shape="rect">IronRuby</a>.</p>
<p>Discover the entire series on C#. </p>
<p><b>What's new in C# 2</b></p>
<ul>
<li><a shape="rect" href="http://channel9.msdn.com/Showpost.aspx?postid=390556" shape="rect">Whirlwind 1 - Generics</a>
</li><li><a shape="rect" href="http://channel9.msdn.com/ShowPost.aspx?PostID=391143" shape="rect">Whirlwind 2 - Iterators</a>
</li><li><a shape="rect" href="http://channel9.msdn.com/ShowPost.aspx?PostID=391977" shape="rect">Whirlwind 3 - Partial types, Anonymous methods</a>
</li><li><a shape="rect" href="http://channel9.msdn.com/ShowPost.aspx?PostID=392487" shape="rect">Whirlwind 4 - Accessors, Static Classes, Nullable Types</a>
</li></ul>
<p><b>What's new in C# 3</b></p>
<ul>
<li><a shape="rect" href="http://channel9.msdn.com/ShowPost.aspx?PostID=393414" shape="rect">Whirlwind 5 - Automatically Implemented Properties, Type Inference, Initializer</a>
</li><li><a shape="rect" href="http://channel9.msdn.com/posts/bruceky/Whirlwind-6-Whats-New-in-C-3-Anonymous-types-Extension-methods/" shape="rect">Whirlwind 6 -&nbsp;Anonymous types, Extension method</a>&nbsp;
</li><li><a shape="rect" href="http://channel9.msdn.com/ShowPost.aspx?PostID=395236" shape="rect">Whirlwind 7 - Lambda Expressions</a>
</li><li><a shape="rect" href="http://channel9.msdn.com/Showpost.aspx?postid=396483" shape="rect">Whirlwind 8 - Linq</a>
</li></ul>
<p><b>What's new in C# 4</b></p>
<ul>
<li><a shape="rect" href="http://channel9.msdn.com/posts/bruceky/Whirlwind-9-Introducing-C-4/" shape="rect">Whirlwind 9 - Introducing C# 4</a>&nbsp;
</li><li><a shape="rect" href="http://channel9.msdn.com/posts/bruceky/Whirlwind-10-Whats-new-in-C-4-Dynamic-Lookup/" shape="rect">Whirlwind 10 - Dynamic Lookup</a>&nbsp;
</li><li><a shape="rect" href="http://channel9.msdn.com/posts/bruceky/Whirlwind-11-Whats-new-in-C-4-Named--Optional-Parameters/" shape="rect">Whirlwind 11 - Named &amp; Optional Parameters</a>&nbsp;
</li><li><a shape="rect" href="http://channel9.msdn.com/posts/bruceky/Whirlwind-12-Whats-new-in-C-4-More-COM-Love/" shape="rect">Whirlwind 12 - More COM Love</a>&nbsp;
</li><li><a shape="rect" href="http://channel9.msdn.com/posts/bruceky/Whirlwind-13-Whats-new-in-C-4-Covariance--Contravariance/" shape="rect">Whirlwind 13 - Covariance &amp; Contravariance</a>&nbsp;
</li><li><a shape="rect" href="http://channel9.msdn.com/posts/bruceky/Whirlwind-14-Whats-new-in-C-4-Events/" shape="rect">Whirlwind 14 - Events
</a></li></ul>
<p>For the latest news for developers and ISVs, see <a shape="rect" href="http://blogs.msdn.com/usisvde" shape="rect">
US ISV Developer Community blog</a>.<br /><br /><a shape="rect" href="http://visualstuart.net/download/WhirlwindCSharp4.zip" shape="rect">Download code samples from VisualStuart.net</a>. Also check out&nbsp;Stuart's blog posts C# 4 on
<a shape="rect" href="http://visualstuart.net/" shape="rect">Visual Stuart.NET</a>. To run the examples, Stuart used IronPython 2.6.1 RC for .NET 4 RC. But you should be able to use later versions of IronPython.</p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/dynamic+languages/RSS&WT.dl=0&WT.entryid=Entry:RSSView:882486177baf43468dd09deb000b03c2">]]></description>
      <comments>http://channel9.msdn.com/Blogs/bruceky/Whirlwind-10-Whats-new-in-C-4-Dynamic-Lookup</comments>
      <itunes:summary>
ISV Architect Evangelist Bruce Kyle of Microsoft and 
MVP Stuart Celarier explore the new languages features in C#. It&#39;s a Whirlwind Tour of the important language features&amp;nbsp;of C# 4. Stuart describes each major feature and why it is useful. But doesn&#39;t get into best practices nor suggested usages. Just
 the facts about each feature. 
Whirlwinds are bite-sized webcasts, generally&amp;nbsp;shorter than 15 minutes. You can start anywhere in the series to learn about the parts you&#39;re most interested in.This session on dynamic lookup introduces a&amp;nbsp;new pseudo-type dynamic is introduced into the C# type system. It&#39;s used to call&amp;nbsp;dynamic languages,&amp;nbsp;COM object, or XML&amp;nbsp;using types not known at compile time (aka&amp;nbsp;duck typing). Stuart introduces
 the concepts of dynamic lookup and how you use it in your C# code.For more information about how to&amp;nbsp;create a dyanamic lookup language for XML, see&amp;nbsp;deCast - Dynamic Xml with C# 4.0.Also see dynamic languages 
IronPython and IronRuby. 
Discover the entire series on C#.  
What&#39;s new in C# 2 

Whirlwind 1 - Generics
Whirlwind 2 - Iterators
Whirlwind 3 - Partial types, Anonymous methods
Whirlwind 4 - Accessors, Static Classes, Nullable Types

What&#39;s new in C# 3 

Whirlwind 5 - Automatically Implemented Properties, Type Inference, Initializer
Whirlwind 6 -&amp;nbsp;Anonymous types, Extension method&amp;nbsp;
Whirlwind 7 - Lambda Expressions
Whirlwind 8 - Linq

What&#39;s new in C# 4 

Whirlwind 9 - Introducing C# 4&amp;nbsp;
Whirlwind 10 - Dynamic Lookup&amp;nbsp;
Whirlwind 11 - Named &amp;amp; Optional Parameters&amp;nbsp;
Whirlwind 12 - More COM Love&amp;nbsp;
Whirlwind 13 - Covariance &amp;amp; Contravariance&amp;nbsp;
Whirlwind 14 - Events

For the latest news for developers and ISVs, see 
US ISV Developer Community blog.Download code samples from VisualStuart.net. Also check out&amp;nbsp;Stuart&#39;s blog posts C# 4 on
Visual Stuart.NET. To run the examples, Stuart used IronPython 2.6.1 RC for .NET 4 RC. But you shoul</itunes:summary>
      <itunes:duration>1038</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/bruceky/Whirlwind-10-Whats-new-in-C-4-Dynamic-Lookup</link>
      <pubDate>Sat, 10 Apr 2010 19:39:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/bruceky/Whirlwind-10-Whats-new-in-C-4-Dynamic-Lookup</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/542452_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/542452_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/2/5/4/2/4/5/whirlwind10_320_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/2/5/4/2/4/5/whirlwind10_512_ch9.png" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/2/5/4/2/4/5/whirlwind10_85_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/5/4/2/4/5/whirlwind10_2MB_ch9.wmv" expression="full" duration="1038" fileSize="14047483" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/5/4/2/4/5/whirlwind10_ch9.mp3" expression="full" duration="1038" fileSize="8312328" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/5/4/2/4/5/whirlwind10_ch9.mp4" expression="full" duration="1038" fileSize="27721636" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/5/4/2/4/5/whirlwind10_ch9.wma" expression="full" duration="1038" fileSize="8416179" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/5/4/2/4/5/whirlwind10_ch9.wmv" expression="full" duration="1038" fileSize="29796067" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/5/4/2/4/5/whirlwind10_Zune_ch9.wmv" expression="full" duration="1038" fileSize="50555713" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/2/5/4/2/4/5/whirlwind10_ch9.wmv" length="29796067" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Bruce D Kyle</dc:creator>
      <itunes:author>Bruce D Kyle</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/bruceky/Whirlwind-10-Whats-new-in-C-4-Dynamic-Lookup/RSS</wfw:commentRss>
      <category>.NET 4.0</category>
      <category>.NET Framework 4.0</category>
      <category>CLR 4</category>
      <category>C# 4.0</category>
      <category>DLR</category>
      <category>Dynamic Languages</category>
      <category>IronPython</category>
      <category>IronRuby</category>
      <category>Python</category>
      <category>Ruby</category>
      <category>Visual Studio</category>
      <category>Visual Studio 2010</category>
      <category>whirlwind</category>
    </item>
  <item>
      <title>geekSpeak Recording - The Dynamic Language Runtime in .NET 4</title>
      <description><![CDATA[In this geekSpeak, Microsoft Most Valuable Professional (MVP) Kevin Hazzard shows how new caching capabilities in the Microsoft .NET 4 Framework can make your Ruby and Python code fly when running on the Dynamic Language Runtime (DLR). Kevin illustrates
 the benefits of hybrid language application development and discusses writing dynamic types in C#. Your hosts for this geekSpeak are
<a shape="rect" href="http://blogs.msdn.com/glengordon" target="_self" shape="rect">
Glen Gordon</a>&nbsp;and <a shape="rect" href="http://blogs.msdn.com/gduthie" shape="rect">
G. Andrew Duthie</a>.<br /><br />The geekSpeak webcast series brings you industry experts in a &quot;talk-radio&quot; format hosted by developer evangelists from Microsoft. These experts share their knowledge and experience about a particular developer technology and are ready to answer your questions
 in real time during the webcast. To ask a question in advance of the live webcast, or for post-show resources, be sure to visit the
<a shape="rect" href="http://blogs.msdn.com/geekspeak/" target="_self" shape="rect">
geekSpeak blog</a>.<br /><br /><b>Guest Presenter</b>: Kevin Hazzard, Architect/Lead Consultant, CapTech Ventures, Inc.<br /><br />Kevin Hazzard is currently a Microsoft Visual C# Most Valuable Professional (MVP) and a lead onsultant/architect for CapTech Ventures in Richmond, Virginia. He has served on the Internet Engineering Task Force (IETF) and as an advisor to Virginia's Joint Commission
 on Technology and Science (JCOTS). While serving as a senior engineer in the Intel Architecture Lab, Kevin successfully authored patents and designed ciphers, protocols, and peer-to-peer networking components used by millions of users worldwide. Kevin has
 been writing software for 25 years and loves the art and science of his job as much today as he did in the very beginning.<br /><br />Kevin is a father to five, a husband to one, and a servant to many others. He speaks a bit of Portuguese and enjoys doing missionary work in South America. He also enjoys motorcycling, welding, hiking, etymology, bird-watching, and friendly discussions about
 world politics and history.  <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/dynamic+languages/RSS&WT.dl=0&WT.entryid=Entry:RSSView:ba868988edb445d7bd799dea00c24ad6">]]></description>
      <comments>http://channel9.msdn.com/Shows/geekSpeak/geekSpeak-Recording-The-Dynamic-Language-Runtime-in-NET-4</comments>
      <itunes:summary>In this geekSpeak, Microsoft Most Valuable Professional (MVP) Kevin Hazzard shows how new caching capabilities in the Microsoft .NET 4 Framework can make your Ruby and Python code fly when running on the Dynamic Language Runtime (DLR). Kevin illustrates
 the benefits of hybrid language application development and discusses writing dynamic types in C#. Your hosts for this geekSpeak are

Glen Gordon&amp;nbsp;and 
G. Andrew Duthie.The geekSpeak webcast series brings you industry experts in a &amp;quot;talk-radio&amp;quot; format hosted by developer evangelists from Microsoft. These experts share their knowledge and experience about a particular developer technology and are ready to answer your questions
 in real time during the webcast. To ask a question in advance of the live webcast, or for post-show resources, be sure to visit the

geekSpeak blog.Guest Presenter: Kevin Hazzard, Architect/Lead Consultant, CapTech Ventures, Inc.Kevin Hazzard is currently a Microsoft Visual C# Most Valuable Professional (MVP) and a lead onsultant/architect for CapTech Ventures in Richmond, Virginia. He has served on the Internet Engineering Task Force (IETF) and as an advisor to Virginia&#39;s Joint Commission
 on Technology and Science (JCOTS). While serving as a senior engineer in the Intel Architecture Lab, Kevin successfully authored patents and designed ciphers, protocols, and peer-to-peer networking components used by millions of users worldwide. Kevin has
 been writing software for 25 years and loves the art and science of his job as much today as he did in the very beginning.Kevin is a father to five, a husband to one, and a servant to many others. He speaks a bit of Portuguese and enjoys doing missionary work in South America. He also enjoys motorcycling, welding, hiking, etymology, bird-watching, and friendly discussions about
 world politics and history. </itunes:summary>
      <link>http://channel9.msdn.com/Shows/geekSpeak/geekSpeak-Recording-The-Dynamic-Language-Runtime-in-NET-4</link>
      <pubDate>Sat, 09 Jan 2010 01:22:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/geekSpeak/geekSpeak-Recording-The-Dynamic-Language-Runtime-in-NET-4</guid>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/6/5/1/9/1/5/geekspeakDynamicLanguages_2MB_ch9.wmv" expression="full" fileSize="176907371" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/6/5/1/9/1/5/geekspeakDynamicLanguages_ch9.mp3" expression="full" fileSize="28943851" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/6/5/1/9/1/5/geekspeakDynamicLanguages_ch9.mp4" expression="full" fileSize="161832115" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/6/5/1/9/1/5/geekspeakDynamicLanguages_ch9.wma" expression="full" fileSize="29263937" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/6/5/1/9/1/5/geekspeakDynamicLanguages_ch9.wmv" expression="full" fileSize="151464171" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/6/5/1/9/1/5/geekspeakDynamicLanguages_Zune_ch9.wmv" expression="full" fileSize="125880223" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/6/5/1/9/1/5/geekspeakDynamicLanguages_ch9.wmv" length="151464171" type="video/x-ms-wmv"></enclosure>
      <dc:creator>MSDN Online Media</dc:creator>
      <itunes:author>MSDN Online Media</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/geekSpeak/geekSpeak-Recording-The-Dynamic-Language-Runtime-in-NET-4/RSS</wfw:commentRss>
      <category>.NET</category>
      <category>.NET Framework</category>
      <category>.NET Framework 4.0</category>
      <category>DPEField</category>
      <category>Dynamic Languages</category>
      <category>G. Andrew Duthie</category>
      <category>geekSpeak</category>
      <category>Kevin Hazzard</category>
    </item>
  <item>
      <title>Expert to Expert: Rich Hickey and Brian Beckman - Inside Clojure</title>
      <description><![CDATA[<a shape="rect" href="http://clojure.org/" shape="rect" target="_blank">Clojure</a>&nbsp;is a dynamic programming language created by&nbsp;Rich Hickey&nbsp;that targets both the Java Virtual Machine and the CLR. It is designed to be a general-purpose language, combining
 the approachability and interactive development of a scripting language with an efficient and robust infrastructure for multithreaded programming. Clojure is a compiled language - it compiles directly to JVM bytecode, yet remains completely dynamic. Every
 feature supported by Clojure is supported at runtime. Clojure provides easy access to the Java frameworks, with optional type hints and type inference, to ensure that calls to Java can avoid reflection.<br /><br />Clojure is a dialect of Lisp, and shares with Lisp the code-as-data philosophy and a powerful macro system. Clojure is predominantly a functional programming language, and features a rich set of immutable, persistent data structures. When mutable state is needed,
 Clojure offers a software transactional memory system and reactive Agent system that ensure clean, correct, multithreaded designs.<br /><br />Astrophysicist and Software Architect Brian Beckman interviews Rich Hickey to dig into the details of this very interesting language. If you don't know much about Clojure and the general problems it aims to solve, well, watch and listen carefully to this great
 conversation with plenty of whiteboarding and outstanding questions. Expert to Expert simply rocks! Thank you for spending time with us, Rich! Clojure is great!<br /><br />PS: You can&nbsp;<a href="http://clojure.org/funding" target="_blank">donate to the Clojure project</a> should you feel so inclined.<br /> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/dynamic+languages/RSS&WT.dl=0&WT.entryid=Entry:RSSView:e076bbb028424fbe9bf69dea00431cb0">]]></description>
      <comments>http://channel9.msdn.com/Shows/Going+Deep/Expert-to-Expert-Rich-Hickey-and-Brian-Beckman-Inside-Clojure</comments>
      <itunes:summary>Clojure&amp;nbsp;is a dynamic programming language created by&amp;nbsp;Rich Hickey&amp;nbsp;that targets both the Java Virtual Machine and the CLR. It is designed to be a general-purpose language, combining
 the approachability and interactive development of a scripting language with an efficient and robust infrastructure for multithreaded programming. Clojure is a compiled language - it compiles directly to JVM bytecode, yet remains completely dynamic. Every
 feature supported by Clojure is supported at runtime. Clojure provides easy access to the Java frameworks, with optional type hints and type inference, to ensure that calls to Java can avoid reflection.Clojure is a dialect of Lisp, and shares with Lisp the code-as-data philosophy and a powerful macro system. Clojure is predominantly a functional programming language, and features a rich set of immutable, persistent data structures. When mutable state is needed,
 Clojure offers a software transactional memory system and reactive Agent system that ensure clean, correct, multithreaded designs.Astrophysicist and Software Architect Brian Beckman interviews Rich Hickey to dig into the details of this very interesting language. If you don&#39;t know much about Clojure and the general problems it aims to solve, well, watch and listen carefully to this great
 conversation with plenty of whiteboarding and outstanding questions. Expert to Expert simply rocks! Thank you for spending time with us, Rich! Clojure is great!PS: You can&amp;nbsp;donate to the Clojure project should you feel so inclined.</itunes:summary>
      <itunes:duration>3236</itunes:duration>
      <link>http://channel9.msdn.com/Shows/Going+Deep/Expert-to-Expert-Rich-Hickey-and-Brian-Beckman-Inside-Clojure</link>
      <pubDate>Tue, 06 Oct 2009 17:29:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/Going+Deep/Expert-to-Expert-Rich-Hickey-and-Brian-Beckman-Inside-Clojure</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/492048_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/492048_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/8/4/0/2/9/4/E2EBeckmanHickeyClojure_320_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/8/4/0/2/9/4/E2EBeckmanHickeyClojure_512_ch9.png" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/8/4/0/2/9/4/E2EBeckmanHickeyClojure_85_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/4/0/2/9/4/E2EBeckmanHickeyClojure_2MB_ch9.wmv" expression="full" duration="3236" fileSize="651182901" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/4/0/2/9/4/E2EBeckmanHickeyClojure_ch9.mp3" expression="full" duration="3236" fileSize="25891472" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/4/0/2/9/4/E2EBeckmanHickeyClojure_ch9.mp4" expression="full" duration="3236" fileSize="258485130" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/4/0/2/9/4/E2EBeckmanHickeyClojure_ch9.wma" expression="full" duration="3236" fileSize="26178829" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/4/0/2/9/4/E2EBeckmanHickeyClojure_ch9.wmv" expression="full" duration="3236" fileSize="551330889" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/4/0/2/9/4/E2EBeckmanHickeyClojure_Zune_ch9.wmv" expression="full" duration="3236" fileSize="298866817" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/8/4/0/2/9/4/E2EBeckmanHickeyClojure_s_ch9.wmv" expression="full" duration="3236" fileSize="226" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/8/4/0/2/9/4/E2EBeckmanHickeyClojure_ch9.wmv" length="551330889" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>27</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/Going+Deep/Expert-to-Expert-Rich-Hickey-and-Brian-Beckman-Inside-Clojure/RSS</wfw:commentRss>
      <category>Brian Beckman</category>
      <category>Clojure</category>
      <category>Dynamic Languages</category>
      <category>Expert to Expert</category>
      <category>JVM</category>
      <category>Programming</category>
      <category>Programming Languages</category>
    </item>
  <item>
      <title>Jimmy Schementi: Inside IronRuby</title>
      <description><![CDATA[
<p>Jimmy Schementi is a Program Manager (and developer) on the IronRuby team. IronRuby is an
<a shape="rect" href="http://www.opensource.org/licenses/ms-pl.html" title="http://www.opensource.org/licenses/ms-pl.html" class="external" target="_blank" rel="external nofollow" shape="rect">
Open Source</a> implementation of the <a shape="rect" href="http://www.ruby-lang.org" title="http://www.ruby-lang.org/" class="external" target="_blank" rel="external nofollow" shape="rect">
Ruby programming language</a> for <a shape="rect" href="http://www.microsoft.com/NET/" title="http://www.microsoft.com/NET/" class="external" target="_blank" rel="external nofollow" shape="rect">
.NET</a>, heavily relying on Microsoft's <a shape="rect" href="http://codeplex.com/dlr" title="http://codeplex.com/dlr" class="external" target="_blank" rel="external nofollow" shape="rect">
Dynamic Language Runtime</a>. IronRuby <em>is</em> Ruby, but&nbsp;implemented on top of the DLR (which of course provides the capability for dynamic languages to interact with the BCL and CLR).
<br /><br /><a shape="rect" href="http://channel9.msdn.com/shows/Going&#43;Deep/John-Lam-and-Martin-Maly-Deep-DLR/" target="_blank" shape="rect">You've learned about the details of the DLR here on 9</a>, which provides dynamic runtime support for .NET. IronRuby targets compatibility
 with the 1.8.x branch of Ruby modulo continuations. IronRuby is an implementation of Ruby version 1.8.6.<br /><br />Here, Jimmy explains the thinking behind the IronRuby project. Why are we doing this, anyway? When/Why would Ruby developers use IronRuby? What's the current status of the project? What's the future hold for IronRuby? Tune in and learn about the past, present
 and future of IronRuby.<br /><br />Useful Links:<br /><br />IronRuby Homepage: <a shape="rect" href="http://ironruby.net/" shape="rect">http://ironruby.net/</a></p>
<p>CodePlex project (downloads, issue tracking): <a shape="rect" href="http://ironruby.codeplex.com/" shape="rect">
http://ironruby.codeplex.com/</a></p>
<p>Developer info (source code, developer docs): <a shape="rect" href="http://github.com/ironruby" shape="rect">
http://github.com/ironruby</a></p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/dynamic+languages/RSS&WT.dl=0&WT.entryid=Entry:RSSView:5b534d952a1e499f957f9dea00ca9b2c">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Charles/Jimmy-Schementi-Inside-IronRuby</comments>
      <itunes:summary>
Jimmy Schementi is a Program Manager (and developer) on the IronRuby team. IronRuby is an

Open Source implementation of the 
Ruby programming language for 
.NET, heavily relying on Microsoft&#39;s 
Dynamic Language Runtime. IronRuby is Ruby, but&amp;nbsp;implemented on top of the DLR (which of course provides the capability for dynamic languages to interact with the BCL and CLR).
You&#39;ve learned about the details of the DLR here on 9, which provides dynamic runtime support for .NET. IronRuby targets compatibility
 with the 1.8.x branch of Ruby modulo continuations. IronRuby is an implementation of Ruby version 1.8.6.Here, Jimmy explains the thinking behind the IronRuby project. Why are we doing this, anyway? When/Why would Ruby developers use IronRuby? What&#39;s the current status of the project? What&#39;s the future hold for IronRuby? Tune in and learn about the past, present
 and future of IronRuby.Useful Links:IronRuby Homepage: http://ironruby.net/ 
CodePlex project (downloads, issue tracking): 
http://ironruby.codeplex.com/ 
Developer info (source code, developer docs): 
http://github.com/ironruby 
</itunes:summary>
      <itunes:duration>2603</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Charles/Jimmy-Schementi-Inside-IronRuby</link>
      <pubDate>Wed, 10 Jun 2009 21:31:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Charles/Jimmy-Schementi-Inside-IronRuby</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/472084_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/472084_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/8/0/2/7/4/InsideIronRuby_large_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/8/0/2/7/4/InsideIronRuby_small_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/8/0/2/7/4/InsideIronRuby_2MB_ch9.wmv" expression="full" duration="2603" fileSize="814749557" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/8/0/2/7/4/InsideIronRuby_ch9.mp3" expression="full" duration="2603" fileSize="20826195" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/8/0/2/7/4/InsideIronRuby_ch9.mp4" expression="full" duration="2603" fileSize="256777577" type="video/mp4" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/8/0/2/7/4/InsideIronRuby_ch9.wma" expression="full" duration="2603" fileSize="42115061" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/8/0/2/7/4/InsideIronRuby_ch9.wmv" expression="full" duration="2603" fileSize="369781061" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/8/0/2/7/4/InsideIronRuby_Zune_ch9.wmv" expression="full" duration="2603" fileSize="369221041" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/4/8/0/2/7/4/InsideIronRuby_s_ch9.wmv" expression="full" duration="2603" fileSize="209" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/8/0/2/7/4/InsideIronRuby_ch9.wmv" length="369781061" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>13</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Charles/Jimmy-Schementi-Inside-IronRuby/RSS</wfw:commentRss>
      <category>.NET</category>
      <category>.NET Framework</category>
      <category>DLR</category>
      <category>Dynamic Languages</category>
      <category>IronRuby</category>
      <category>Programming Languages</category>
      <category>Ruby</category>
    </item>
  <item>
      <title>ARCast.TV - Kevin Hazzard on Dynamic Languages</title>
      <description><![CDATA[
<p>In this interview <a shape="rect" href="http://www.gotnet.biz/Blog" shape="rect">
Kevin Hazzard</a>, C# MVP based in Richmond, Virginia, discusses with <a shape="rect" href="http://blogs.msdn.com/zxue" shape="rect">
Zhiming Xue </a>dynamic languages like Python and Ruby, the Dynamic Language Runtime (DLR) from Microsoft and the next generation of C# that’s becoming a dynamic language.&nbsp; He explains that the DLR as “the language of languages” defines the boundaries between
 languages and what’s required for those languages to interoperate with each other and that the DLR as a centerpiece of the .NET Framework 4.0 provides a dynamic dispatch mechanism that elegantly addresses the interoperability problems that we've been working
 hard to solve since the days of RPC and COM. </p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/dynamic+languages/RSS&WT.dl=0&WT.entryid=Entry:RSSView:221aa2b6c7374760a18a9dea00c0e5df">]]></description>
      <comments>http://channel9.msdn.com/Shows/ARCast.TV/ARCastTV-Kevin-Hazzard-on-Dynamic-Languages</comments>
      <itunes:summary>
In this interview 
Kevin Hazzard, C# MVP based in Richmond, Virginia, discusses with 
Zhiming Xue dynamic languages like Python and Ruby, the Dynamic Language Runtime (DLR) from Microsoft and the next generation of C# that’s becoming a dynamic language.&amp;nbsp; He explains that the DLR as “the language of languages” defines the boundaries between
 languages and what’s required for those languages to interoperate with each other and that the DLR as a centerpiece of the .NET Framework 4.0 provides a dynamic dispatch mechanism that elegantly addresses the interoperability problems that we&#39;ve been working
 hard to solve since the days of RPC and COM.  
</itunes:summary>
      <itunes:duration>1245</itunes:duration>
      <link>http://channel9.msdn.com/Shows/ARCast.TV/ARCastTV-Kevin-Hazzard-on-Dynamic-Languages</link>
      <pubDate>Wed, 13 May 2009 16:58:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/ARCast.TV/ARCastTV-Kevin-Hazzard-on-Dynamic-Languages</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/456101_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/456101_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/0/1/6/5/4/ARCastHazzardOnDynLanguages_large_ch9.jpg" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/0/1/6/5/4/ARCastHazzardOnDynLanguages_small_ch9.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/0/1/6/5/4/ARCastHazzardOnDynLanguages_2MB_ch9.wmv" expression="full" duration="1245" fileSize="389357476" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/0/1/6/5/4/ARCastHazzardOnDynLanguages_ch9.mp3" expression="full" duration="1245" fileSize="9964692" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/0/1/6/5/4/ARCastHazzardOnDynLanguages_ch9.mp4" expression="full" duration="1245" fileSize="108518040" type="video/mp4" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/0/1/6/5/4/ARCastHazzardOnDynLanguages_ch9.wma" expression="full" duration="1245" fileSize="20149811" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/0/1/6/5/4/ARCastHazzardOnDynLanguages_ch9.wmv" expression="full" duration="1245" fileSize="75132911" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/0/1/6/5/4/ARCastHazzardOnDynLanguages_Zune_ch9.wmv" expression="full" duration="1245" fileSize="97692891" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/1/0/1/6/5/4/ARCastHazzardOnDynLanguages_s_ch9.wmv" expression="full" duration="1245" fileSize="234" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/0/1/6/5/4/ARCastHazzardOnDynLanguages_ch9.wmv" length="75132911" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Bob Familiar</dc:creator>
      <itunes:author>Bob Familiar</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/ARCast.TV/ARCastTV-Kevin-Hazzard-on-Dynamic-Languages/RSS</wfw:commentRss>
      <category>ARCast</category>
      <category>Architects</category>
      <category>Architecture</category>
      <category>DLR</category>
      <category>Dynamic Languages</category>
      <category>NET Framework 4.0</category>
      <category>Python</category>
      <category>Ruby</category>
    </item>    
</channel>
</rss>