<?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 Dave Thomas</title>
    <atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Tags/dave+thomas/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 Dave Thomas</title>
      <link>http://channel9.msdn.com/Tags/dave+thomas</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/dave+thomas</link>
    <language>en</language>
    <pubDate>Tue, 21 May 2013 20:53:32 GMT</pubDate>
    <lastBuildDate>Tue, 21 May 2013 20:53:32 GMT</lastBuildDate>
    <generator>Rev9</generator>
    <c9:totalResults>6</c9:totalResults>
    <c9:pageCount>1</c9:pageCount>
    <c9:pageSize>25</c9:pageSize>
  <item>
      <title>YOW! 2012: Dave Thomas and Michael Feathers - Breaking the Legacy of Legacy Code</title>
      <description><![CDATA[<p>Dave Thomas interviews <a href="http://yowaustralia.com.au/general/details.html?speakerId=2988" target="_blank"><strong>Michael Feathers</strong></a> about legacy code and the benefits and challenges of refactoring older code bases to match the needs of modern times. This is a fascinating topic.</p><div class="speakerDescription"><p>Michael Feathers is an expert consultant with DepthFirst, prior to that he was Member of the Technical Staff at Groupon. Prior to joining Groupon, Michael was the Chief Scientist of Obtiva, and a Senior Consultant with Object Mentor International. Over the years, Michael has spent a great deal of time helping teams after design over time in code bases. Michael is also the author of the book Working Effectively with Legacy Code (Prentice Hall, 2004).</p></div> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/dave+thomas/RSS&WT.dl=0&WT.entryid=Entry:RSSView:a96c6f08d38f4b078c52a12d0131300d">]]></description>
      <comments>http://channel9.msdn.com/posts/YOW-2012-Dave-Thomas-and-Michael-Feathers-Breaking-the-Legacy-of-Legacy-Code</comments>
      <itunes:summary>Dave Thomas interviews Michael Feathers about legacy code and the benefits and challenges of refactoring older code bases to match the needs of modern times. This is a fascinating topic. Michael Feathers is an expert consultant with DepthFirst, prior to that he was Member of the Technical Staff at Groupon. Prior to joining Groupon, Michael was the Chief Scientist of Obtiva, and a Senior Consultant with Object Mentor International. Over the years, Michael has spent a great deal of time helping teams after design over time in code bases. Michael is also the author of the book Working Effectively with Legacy Code (Prentice Hall, 2004). </itunes:summary>
      <itunes:duration>1719</itunes:duration>
      <link>http://channel9.msdn.com/posts/YOW-2012-Dave-Thomas-and-Michael-Feathers-Breaking-the-Legacy-of-Legacy-Code</link>
      <pubDate>Thu, 20 Dec 2012 22:51:41 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/posts/YOW-2012-Dave-Thomas-and-Michael-Feathers-Breaking-the-Legacy-of-Legacy-Code</guid>
      <media:thumbnail url="http://media.ch9.ms/ch9/cbba/2adaaa25-fade-42cc-a6d6-98090b9ccbba/YOW2012DaveThomasMichaelFeathers_100.jpg" height="56" width="100"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/cbba/2adaaa25-fade-42cc-a6d6-98090b9ccbba/YOW2012DaveThomasMichaelFeathers_220.jpg" height="123" width="220"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/cbba/2adaaa25-fade-42cc-a6d6-98090b9ccbba/YOW2012DaveThomasMichaelFeathers_512.jpg" height="288" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://media.ch9.ms/ch9/cbba/2adaaa25-fade-42cc-a6d6-98090b9ccbba/YOW2012DaveThomasMichaelFeathers.mp3" expression="full" duration="1719" fileSize="27515087" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/cbba/2adaaa25-fade-42cc-a6d6-98090b9ccbba/YOW2012DaveThomasMichaelFeathers.mp4" expression="full" duration="1719" fileSize="164403762" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/cbba/2adaaa25-fade-42cc-a6d6-98090b9ccbba/YOW2012DaveThomasMichaelFeathers.webm" expression="full" duration="1719" fileSize="64938119" type="video/webm" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/cbba/2adaaa25-fade-42cc-a6d6-98090b9ccbba/YOW2012DaveThomasMichaelFeathers.wma" expression="full" duration="1719" fileSize="13910547" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/cbba/2adaaa25-fade-42cc-a6d6-98090b9ccbba/YOW2012DaveThomasMichaelFeathers.wmv" expression="full" duration="1719" fileSize="149887823" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/cbba/2adaaa25-fade-42cc-a6d6-98090b9ccbba/YOW2012DaveThomasMichaelFeathers_high.mp4" expression="full" duration="1719" fileSize="358081003" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/cbba/2adaaa25-fade-42cc-a6d6-98090b9ccbba/YOW2012DaveThomasMichaelFeathers_mid.mp4" expression="full" duration="1719" fileSize="250277179" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/cbba/2adaaa25-fade-42cc-a6d6-98090b9ccbba/YOW2012DaveThomasMichaelFeathers_Source.wmv" expression="full" duration="1719" fileSize="576061936" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/cbba/2adaaa25-fade-42cc-a6d6-98090b9ccbba/YOW2012DaveThomasMichaelFeathers.ism/manifest" expression="full" duration="1719" fileSize="7912" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://media.ch9.ms/ch9/cbba/2adaaa25-fade-42cc-a6d6-98090b9ccbba/YOW2012DaveThomasMichaelFeathers.wmv" length="149887823" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>2</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/posts/YOW-2012-Dave-Thomas-and-Michael-Feathers-Breaking-the-Legacy-of-Legacy-Code/rss</wfw:commentRss>
      <category>Dave Thomas</category>
      <category>YOW! 2012</category>
    </item>
  <item>
      <title>YOW! 2012: Dave Thomas - On YOW!, Objects, Functions, Software Fashion, and More</title>
      <description><![CDATA[<p>Channel 9 was invited back to <a href="http://yowaustralia.com.au/index.html" target="_blank">YOW!</a> this year and we had several excellent conversations with speakers (almost all of them!), just like <a href="http://channel9.msdn.com/tags/yow&#43;2011" target="_blank">last year</a>. It was great to get back to Australia and meet so many excellent developers and have the chance to geek out with so many industry luminaries. Huge thanks to the Godfather, Dave Thomas, and his amazing team for putting on such a great show and providing Channel 9 with first class access to speakers and the event. <br><br>Who better to start of this series than <a href="http://davethomas.net/index.html" target="_blank"><strong>Dave Thomas</strong></a>, the founder of YOW! and an icon in the software industry. Dave's the guy who invented Eclipse and was once a flag bearer for object oriented programming (he's since shied away from the &quot;objects always, everywhere&quot; philosophy. Dave is a developer's best friend and we love that. <br><br>Tune in and see what's on Dave's mind these days and learn a thing or two about YOW!, software engineering trends, and some big problems that face general purpose computing - for people or &quot;users&quot;, not just developers. The Godfather has some things to say, so you better listen closely! <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif?v=c9' alt='Smiley' /></p><p>Thank you, Dave, for hosting C9 at YOW! 2012 and for&nbsp;being such a big supporter of what we do here.</p><p><a href="http://channel9.msdn.com/Tags/yow-2012" target="_blank"><strong>See more of the C9 Conversations with Speakers</strong></a>.</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/dave+thomas/RSS&WT.dl=0&WT.entryid=Entry:RSSView:b3df0db7fb9f47d48d01a12c014fa486">]]></description>
      <comments>http://channel9.msdn.com/posts/YOW-2012-Dave-Thomas-On-YOW-Objects-Functions-Software-Fashion-and-More</comments>
      <itunes:summary>Channel 9 was invited back to YOW! this year and we had several excellent conversations with speakers (almost all of them!), just like last year. It was great to get back to Australia and meet so many excellent developers and have the chance to geek out with so many industry luminaries. Huge thanks to the Godfather, Dave Thomas, and his amazing team for putting on such a great show and providing Channel 9 with first class access to speakers and the event. Who better to start of this series than Dave Thomas, the founder of YOW! and an icon in the software industry. Dave&#39;s the guy who invented Eclipse and was once a flag bearer for object oriented programming (he&#39;s since shied away from the &amp;quot;objects always, everywhere&amp;quot; philosophy. Dave is a developer&#39;s best friend and we love that. Tune in and see what&#39;s on Dave&#39;s mind these days and learn a thing or two about YOW!, software engineering trends, and some big problems that face general purpose computing - for people or &amp;quot;users&amp;quot;, not just developers. The Godfather has some things to say, so you better listen closely!  Thank you, Dave, for hosting C9 at YOW! 2012 and for&amp;nbsp;being such a big supporter of what we do here. See more of the C9 Conversations with Speakers. </itunes:summary>
      <itunes:duration>2388</itunes:duration>
      <link>http://channel9.msdn.com/posts/YOW-2012-Dave-Thomas-On-YOW-Objects-Functions-Software-Fashion-and-More</link>
      <pubDate>Thu, 20 Dec 2012 19:46:28 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/posts/YOW-2012-Dave-Thomas-On-YOW-Objects-Functions-Software-Fashion-and-More</guid>
      <media:thumbnail url="http://media.ch9.ms/ch9/cbf4/3d1d0f14-0fe6-49dc-8334-0160401ecbf4/YOW2012DaveThomas_100.jpg" height="56" width="100"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/cbf4/3d1d0f14-0fe6-49dc-8334-0160401ecbf4/YOW2012DaveThomas_220.jpg" height="123" width="220"></media:thumbnail>
      <media:thumbnail url="http://media.ch9.ms/ch9/cbf4/3d1d0f14-0fe6-49dc-8334-0160401ecbf4/YOW2012DaveThomas_512.jpg" height="288" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://media.ch9.ms/ch9/cbf4/3d1d0f14-0fe6-49dc-8334-0160401ecbf4/YOW2012DaveThomas.mp3" expression="full" duration="2388" fileSize="38216910" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/cbf4/3d1d0f14-0fe6-49dc-8334-0160401ecbf4/YOW2012DaveThomas.mp4" expression="full" duration="2388" fileSize="227629108" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/cbf4/3d1d0f14-0fe6-49dc-8334-0160401ecbf4/YOW2012DaveThomas.webm" expression="full" duration="2388" fileSize="91739330" type="video/webm" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/cbf4/3d1d0f14-0fe6-49dc-8334-0160401ecbf4/YOW2012DaveThomas.wma" expression="full" duration="2388" fileSize="19320751" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://media.ch9.ms/ch9/cbf4/3d1d0f14-0fe6-49dc-8334-0160401ecbf4/YOW2012DaveThomas.wmv" expression="full" duration="2388" fileSize="219619805" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/cbf4/3d1d0f14-0fe6-49dc-8334-0160401ecbf4/YOW2012DaveThomas_high.mp4" expression="full" duration="2388" fileSize="497412476" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/cbf4/3d1d0f14-0fe6-49dc-8334-0160401ecbf4/YOW2012DaveThomas_mid.mp4" expression="full" duration="2388" fileSize="347906830" type="video/mp4" medium="video"></media:content>
        <media:content url="http://media.ch9.ms/ch9/cbf4/3d1d0f14-0fe6-49dc-8334-0160401ecbf4/YOW2012DaveThomas_Source.wmv" expression="full" duration="2388" fileSize="800007424" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/cbf4/3d1d0f14-0fe6-49dc-8334-0160401ecbf4/YOW2012DaveThomas.ism/manifest" expression="full" duration="2388" fileSize="7702" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://media.ch9.ms/ch9/cbf4/3d1d0f14-0fe6-49dc-8334-0160401ecbf4/YOW2012DaveThomas.wmv" length="219619805" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>2</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/posts/YOW-2012-Dave-Thomas-On-YOW-Objects-Functions-Software-Fashion-and-More/rss</wfw:commentRss>
      <category>Agile software</category>
      <category>Dave Thomas</category>
      <category>Programming</category>
      <category>Software Engineering</category>
      <category>YOW! 2012</category>
    </item>
  <item>
      <title>YOW! 2011: Dave Thomas on YOW!, Technoculture, Modern Programming, and More</title>
      <description><![CDATA[<p><a href="http://www.davethomas.net/" target="_blank"><strong>Dave Thomas</strong></a> is the godfather of YOW!, a platform-agnostic developer conference that spans three cities in Australia once a year (Melbourne, Brisbane and Sydney(workshops only)). Australia is home to a very vibrant and talent-rich developer community.&nbsp;It was great to have the chance to spend time at YOW! and attend several excellent sessions (<a href="http://channel9.msdn.com/Tags/yow&#43;2011" target="_blank">you've met some of the speakers here on C9</a>). Dave is well known for his work in object oriented and dynamic programming language design&nbsp;(SmallTalk) as well as virtual machines. He's a compiler guy. Dave is currently the <span class="affiliation">CEO of <a href="http://www.bedarra.com/" target="_blank"><strong>Bedarra Research Labs</strong></a>. </span></p><p>Let's see what the godfather has to say about YOW!, JavaScript, HTML5,&nbsp;concurrency, modern development methodologies, technoculture and more. It's always a pleasure to get the chance to talk to Dave and we hope he'll make many more appearances on C9. Thanks again for inviting C9 to YOW!, godfather!<br><br></p><p>The <a href="http://yowaustralia.com.au/YOW2011/general/about.html" target="_blank"><strong>YOW! Developer Conference</strong></a> offers outstanding opportunities to learn more about the latest practices, technologies, and methodologies for building innovative software solutions as well as the chance to meet and network with international software experts and other talented developers in Australia. Thanks to <strong>Dave Thomas</strong> and the event's <em>excellent</em> staff—<strong>Mary Catherine (MC), Lisa, Aino, Melissa</strong>, and others—for inviting me to this <em>excellent</em> pure developer event and thanks to all of the speakers for letting me take some of their time to record conversations for Channel 9. If you live in Australia, or aren't too far away, or just like to travel (who doesn't?), then you need to go to this yearly event. It's outstanding. There are many great developers down under. That's for sure. The speakers are exceptional—Dave and team set a high bar!</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/dave+thomas/RSS&WT.dl=0&WT.entryid=Entry:RSSView:3ef214dfcc804ae8b0ff9fbf012efea7">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Charles/YOW-2011-Dave-Thomas-on-YOW-Technoculture-Modern-Programming-and-More</comments>
      <itunes:summary>Dave Thomas is the godfather of YOW!, a platform-agnostic developer conference that spans three cities in Australia once a year (Melbourne, Brisbane and Sydney(workshops only)). Australia is home to a very vibrant and talent-rich developer community.&amp;nbsp;It was great to have the chance to spend time at YOW! and attend several excellent sessions (you&#39;ve met some of the speakers here on C9). Dave is well known for his work in object oriented and dynamic programming language design&amp;nbsp;(SmallTalk) as well as virtual machines. He&#39;s a compiler guy. Dave is currently the CEO of Bedarra Research Labs.  Let&#39;s see what the godfather has to say about YOW!, JavaScript, HTML5,&amp;nbsp;concurrency, modern development methodologies, technoculture and more. It&#39;s always a pleasure to get the chance to talk to Dave and we hope he&#39;ll make many more appearances on C9. Thanks again for inviting C9 to YOW!, godfather! The YOW! Developer Conference offers outstanding opportunities to learn more about the latest practices, technologies, and methodologies for building innovative software solutions as well as the chance to meet and network with international software experts and other talented developers in Australia. Thanks to Dave Thomas and the event&#39;s excellent staff—Mary Catherine (MC), Lisa, Aino, Melissa, and others—for inviting me to this excellent pure developer event and thanks to all of the speakers for letting me take some of their time to record conversations for Channel 9. If you live in Australia, or aren&#39;t too far away, or just like to travel (who doesn&#39;t?), then you need to go to this yearly event. It&#39;s outstanding. There are many great developers down under. That&#39;s for sure. The speakers are exceptional—Dave and team set a high bar! </itunes:summary>
      <itunes:duration>1365</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Charles/YOW-2011-Dave-Thomas-on-YOW-Technoculture-Modern-Programming-and-More</link>
      <pubDate>Thu, 29 Dec 2011 20:34:58 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Charles/YOW-2011-Dave-Thomas-on-YOW-Technoculture-Modern-Programming-and-More</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/fea7/3ef214df-cc80-4ae8-b0ff-9fbf012efea7/YOW2011DaveThomas_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/fea7/3ef214df-cc80-4ae8-b0ff-9fbf012efea7/YOW2011DaveThomas_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/fea7/3ef214df-cc80-4ae8-b0ff-9fbf012efea7/YOW2011DaveThomas_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/fea7/3ef214df-cc80-4ae8-b0ff-9fbf012efea7/YOW2011DaveThomas_2MB_ch9.wmv" expression="full" duration="1365" fileSize="445801759" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/fea7/3ef214df-cc80-4ae8-b0ff-9fbf012efea7/YOW2011DaveThomas_ch9.mp3" expression="full" duration="1365" fileSize="10922861" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/fea7/3ef214df-cc80-4ae8-b0ff-9fbf012efea7/YOW2011DaveThomas_ch9.webm" expression="full" duration="1365" fileSize="81202305" type="video/webm" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/fea7/3ef214df-cc80-4ae8-b0ff-9fbf012efea7/YOW2011DaveThomas_ch9.wma" expression="full" duration="1365" fileSize="11044677" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/fea7/3ef214df-cc80-4ae8-b0ff-9fbf012efea7/YOW2011DaveThomas_ch9.wmv" expression="full" duration="1365" fileSize="264637617" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/fea7/3ef214df-cc80-4ae8-b0ff-9fbf012efea7/YOW2011DaveThomas_high_ch9.mp4" expression="full" duration="1365" fileSize="349337512" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/fea7/3ef214df-cc80-4ae8-b0ff-9fbf012efea7/YOW2011DaveThomas_low_ch9.mp4" expression="full" duration="1365" fileSize="111663110" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/fea7/3ef214df-cc80-4ae8-b0ff-9fbf012efea7/YOW2011DaveThomas_med_ch9.mp4" expression="full" duration="1365" fileSize="247086441" type="video/mp4" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/fea7/3ef214df-cc80-4ae8-b0ff-9fbf012efea7/YOW2011DaveThomas.ism/manifest" expression="full" duration="1365" fileSize="6086" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/fea7/3ef214df-cc80-4ae8-b0ff-9fbf012efea7/YOW2011DaveThomas_ch9.wmv" length="264637617" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>3</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Charles/YOW-2011-Dave-Thomas-on-YOW-Technoculture-Modern-Programming-and-More/RSS</wfw:commentRss>
      <category>Dave Thomas</category>
      <category>Developer Tools</category>
      <category>Programming Languages</category>
      <category>_techmeme</category>
      <category>YOW! 2011</category>
    </item>
  <item>
      <title>SPLASH 2011: Dave Thomas - On Modern Application Development</title>
      <description><![CDATA[<p><span class="country">It's <a href="http://channel9.msdn.com/Blogs/Charles/JAOO-2007-Erik-Meijer-and-Dave-Thomas-Objects-Functions-Virtual-Machines-IDEs-and-Other-Fun-St" target="_blank">been a while</a> since we've been lucky enough to catch up with <a href="http://www.davethomas.net" target="_blank"><strong>Dave Thomas</strong></a>. Dave is well known for his work in object oriented programming language design, dynamic language development (SmallTalk), and virtual machines. Dave did the initial development of the Eclipse IDE and is currently the <span class="affiliation">CEO of Bedarra Corporation. Dave is a recognized leader in the discipline of making software. A godfather in software engineering. Many technical conferences benefit from his support and influence. </span></span></p><p><span class="country"><span class="affiliation">Here, we learn about the history of SPLASH and find out what's on Dave's mind&nbsp;with respect to modern app development&nbsp;methodologies. Dave shares his wise opinions on the state of objects, JavaScript, Dart, browser DOM, model-driven development, IDEs, and more.&nbsp;Dave is on a mission to democratize software engineering for the masses by removing unnecessary complexity in programming abstractions (has Dave lost his faith in objects?). What does this mean? <br><br><strong>Thank you for spending time with C9, Dave!</strong> Always a pleasure. We'll see you again at <a href="http://yowaustralia.com.au/" target="_blank"><strong>YOW! 2011</strong></a> <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif?v=c9' alt='Smiley' /><br><br>Tune in. Enjoy.<br><br><strong>Time codes</strong> (thanks to George!):<br></span></span></p><p><a href="http://channel9.msdn.com/Blogs/Charles/SPLASH-2011-Dave-Thomas-On-Modern-Application-Development#time=0m30s">[00:30]</a> history of SPLASH events since the 1986 beginnings</p><p><a href="http://channel9.msdn.com/Blogs/Charles/SPLASH-2011-Dave-Thomas-On-Modern-Application-Development#time=2m17s">[02:17]</a> - ref to Ivan Sutherland's amazing SPLASH talk</p><p><a href="http://channel9.msdn.com/Blogs/Charles/SPLASH-2011-Dave-Thomas-On-Modern-Application-Development#time=2m50s">[02:50]</a> concurrency &amp; parallel programming &amp; the role of hardware / software co-design</p><p><a href="http://channel9.msdn.com/Blogs/Charles/SPLASH-2011-Dave-Thomas-On-Modern-Application-Development#time=4m40s">[04:40]</a> one of the problems in computer science is that most of the students don't know what is involved in hardware &amp; virtual machines</p><p><a href="http://channel9.msdn.com/Blogs/Charles/SPLASH-2011-Dave-Thomas-On-Modern-Application-Development#time=5m08s">[05:08]</a> the need to go back to old days feeling of growing hardware / software knowledge together</p><p><a href="http://channel9.msdn.com/Blogs/Charles/SPLASH-2011-Dave-Thomas-On-Modern-Application-Development#time=5m30s">[05:30]</a> what's the state of object oriented programming?&nbsp; Commercially imensely succesful but practical is a disaster since it is difficult for people to do abstractions&nbsp; 6:18 F# is a great language but it is hard to use</p><p><a href="http://channel9.msdn.com/Blogs/Charles/SPLASH-2011-Dave-Thomas-On-Modern-Application-Development#time=6m45s">[06:45]</a> challenge: complexity is exposed and people get lost in this sea of complexity</p><p><a href="http://channel9.msdn.com/Blogs/Charles/SPLASH-2011-Dave-Thomas-On-Modern-Application-Development#time=7m00s">[07:00]</a> refactoring in practice is difficult for big projects, the tools and practices are not there</p><p><a href="http://channel9.msdn.com/Blogs/Charles/SPLASH-2011-Dave-Thomas-On-Modern-Application-Development#time=7m16s">[07:16]</a> Object-oriented technology doesn't have the old 4 generation languages (4GL) like Excel &amp; Access</p><p><a href="http://channel9.msdn.com/Blogs/Charles/SPLASH-2011-Dave-Thomas-On-Modern-Application-Development#time=7m32s">[07:32]</a> ref to the easy of use of some older MS product</p><p><a href="http://channel9.msdn.com/Blogs/Charles/SPLASH-2011-Dave-Thomas-On-Modern-Application-Development#time=7m50s">[07:50]</a> as we move into the cloud, the challenge is how do we democratise the programming process</p><p><a href="http://channel9.msdn.com/Blogs/Charles/SPLASH-2011-Dave-Thomas-On-Modern-Application-Development#time=8m15s">[08:15]</a> the need to setup up a Hadoop cluster to search large data, is questioned</p><p><a href="http://channel9.msdn.com/Blogs/Charles/SPLASH-2011-Dave-Thomas-On-Modern-Application-Development#time=9m02s">[09:02]</a> notion of Virtual machine in the sky and what's Dave's take on Javascript?</p><p><a href="http://channel9.msdn.com/Blogs/Charles/SPLASH-2011-Dave-Thomas-On-Modern-Application-Development#time=10m30s">[10:30]</a> one of the challenges of Javascript is having too many ways to do things</p><p><a href="http://channel9.msdn.com/Blogs/Charles/SPLASH-2011-Dave-Thomas-On-Modern-Application-Development#time=11m00s">[11:00]</a> Dart might help Javascript to be more modular</p><p><a href="http://channel9.msdn.com/Blogs/Charles/SPLASH-2011-Dave-Thomas-On-Modern-Application-Development#time=12m14s">[12:14]</a> there is still lots of room for innovation on the web &amp; mobile. Current impedance mismatch between DOM (in C&#43;&#43;) and Javascript, needs to be solved</p><p><a href="http://channel9.msdn.com/Blogs/Charles/SPLASH-2011-Dave-Thomas-On-Modern-Application-Development#time=14m22s">[14:22]</a> end-user programming comments</p><p><a href="http://channel9.msdn.com/Blogs/Charles/SPLASH-2011-Dave-Thomas-On-Modern-Application-Development#time=16m20s">[16:20]</a>&nbsp; reference to a SPLASH paper on direct Mathlab compilation into code.&nbsp; - mathlab issue translating to c&#43;&#43; (v.s. wiring into silicon)&nbsp;&nbsp;&nbsp; - going directly from the model to silicon</p><p><a href="http://channel9.msdn.com/Blogs/Charles/SPLASH-2011-Dave-Thomas-On-Modern-Application-Development#time=16m50s">[16:50]</a> ref to Simulink, compiling Mathlab to GPU &amp; going from brain to code</p><p><a href="http://channel9.msdn.com/Blogs/Charles/SPLASH-2011-Dave-Thomas-On-Modern-Application-Development#time=17m30s">[17:30]</a> declarative specifications open opportunities for parallelism</p><p><a href="http://channel9.msdn.com/Blogs/Charles/SPLASH-2011-Dave-Thomas-On-Modern-Application-Development#time=17m53s">[17:53]</a> ref to a SPLASH talk on spreadsheet processed by multicores</p><p><a href="http://channel9.msdn.com/Blogs/Charles/SPLASH-2011-Dave-Thomas-On-Modern-Application-Development#time=18m18s">[18:18]</a> there is a huge benefit to go directly from model to code</p><p><a href="http://channel9.msdn.com/Blogs/Charles/SPLASH-2011-Dave-Thomas-On-Modern-Application-Development#time=19m30s">[19:30]</a> reference to model-driven development</p><p><a href="http://channel9.msdn.com/Blogs/Charles/SPLASH-2011-Dave-Thomas-On-Modern-Application-Development#time=19m55s">[19:55]</a> a lot can be done with the spreadsheets</p><p><a href="http://channel9.msdn.com/Blogs/Charles/SPLASH-2011-Dave-Thomas-On-Modern-Application-Development#time=21m27s">[21:27]</a> the challenge of slow software</p><p><a href="http://channel9.msdn.com/Blogs/Charles/SPLASH-2011-Dave-Thomas-On-Modern-Application-Development#time=21m47s">[21:47]</a> the need to be greener in writing software to reduce cycles</p><p><a href="http://channel9.msdn.com/Blogs/Charles/SPLASH-2011-Dave-Thomas-On-Modern-Application-Development#time=22m20s">[22:20]</a> the state of IDEs.&nbsp;&nbsp; - Current IDEs cannot refactor huge code</p><p><a href="http://channel9.msdn.com/Blogs/Charles/SPLASH-2011-Dave-Thomas-On-Modern-Application-Development#time=23m50s">[23:50]</a> - there is a real opportunity for IDEs to breakthrough&nbsp;&nbsp;&nbsp; - their philosophy needs to change</p><p><a href="http://channel9.msdn.com/Blogs/Charles/SPLASH-2011-Dave-Thomas-On-Modern-Application-Development#time=25m45s">[25:45]</a> comments on the current tendency to move into the cloud</p><p><a href="http://channel9.msdn.com/Blogs/Charles/SPLASH-2011-Dave-Thomas-On-Modern-Application-Development#time=29m00s">[29:00]</a> parallelism is a tough problem</p><p><span class="country">Recently, Channel 9 was invited to attend the great <a href="http://www.splashcon.org/2011/" target="_blank"><strong>SPLASH conference</strong></a>. What is SPLASH? <em><strong>Systems, Programming, Languages and Applications: Software for Humanity</strong>. </em>A <strong>big thanks to the SPLASH event organizers</strong> for inviting me and my camera to engage some key computer scientists and engineers in geeky, fun conversation! <strong>SPLASH is a <em>great</em> event!</strong> I learned a ton and met many amazing computer scientists and students.</span></p><p><em>SPLASH is an annual conference that embraces all aspects of software construction and delivery, and that joins all factions of programming technologies. Since 2010 SPLASH is the umbrella for OOPSLA and Onward! [source=splashcon.org]&nbsp;</em></p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/dave+thomas/RSS&WT.dl=0&WT.entryid=Entry:RSSView:872fe01b6c944cc9a0e29f8e012ba1ee">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Charles/SPLASH-2011-Dave-Thomas-On-Modern-Application-Development</comments>
      <itunes:summary>It&#39;s been a while since we&#39;ve been lucky enough to catch up with Dave Thomas. Dave is well known for his work in object oriented programming language design, dynamic language development (SmallTalk), and virtual machines. Dave did the initial development of the Eclipse IDE and is currently the CEO of Bedarra Corporation. Dave is a recognized leader in the discipline of making software. A godfather in software engineering. Many technical conferences benefit from his support and influence.  Here, we learn about the history of SPLASH and find out what&#39;s on Dave&#39;s mind&amp;nbsp;with respect to modern app development&amp;nbsp;methodologies. Dave shares his wise opinions on the state of objects, JavaScript, Dart, browser DOM, model-driven development, IDEs, and more.&amp;nbsp;Dave is on a mission to democratize software engineering for the masses by removing unnecessary complexity in programming abstractions (has Dave lost his faith in objects?). What does this mean? Thank you for spending time with C9, Dave! Always a pleasure. We&#39;ll see you again at YOW! 2011 Tune in. Enjoy.Time codes (thanks to George!): [00:30] history of SPLASH events since the 1986 beginnings [02:17] - ref to Ivan Sutherland&#39;s amazing SPLASH talk [02:50] concurrency &amp;amp; parallel programming &amp;amp; the role of hardware / software co-design [04:40] one of the problems in computer science is that most of the students don&#39;t know what is involved in hardware &amp;amp; virtual machines [05:08] the need to go back to old days feeling of growing hardware / software knowledge together [05:30] what&#39;s the state of object oriented programming?&amp;nbsp; Commercially imensely succesful but practical is a disaster since it is difficult for people to do abstractions&amp;nbsp; 6:18 F# is a great language but it is hard to use [06:45] challenge: complexity is exposed and people get lost in this sea of complexity [07:00] refactoring in practice is difficult for big projects, the tools and practices are not there [07:16] Object-oriented tech</itunes:summary>
      <itunes:duration>1773</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Charles/SPLASH-2011-Dave-Thomas-On-Modern-Application-Development</link>
      <pubDate>Thu, 10 Nov 2011 17:37:56 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Charles/SPLASH-2011-Dave-Thomas-On-Modern-Application-Development</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/a1ee/872fe01b-6c94-4cc9-a0e2-9f8e012ba1ee/SPLASH2011DaveThomas_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/a1ee/872fe01b-6c94-4cc9-a0e2-9f8e012ba1ee/SPLASH2011DaveThomas_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/a1ee/872fe01b-6c94-4cc9-a0e2-9f8e012ba1ee/SPLASH2011DaveThomas_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/a1ee/872fe01b-6c94-4cc9-a0e2-9f8e012ba1ee/SPLASH2011DaveThomas_custom_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/a1ee/872fe01b-6c94-4cc9-a0e2-9f8e012ba1ee/SPLASH2011DaveThomas_2MB_ch9.wmv" expression="full" duration="1773" fileSize="641343239" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/a1ee/872fe01b-6c94-4cc9-a0e2-9f8e012ba1ee/SPLASH2011DaveThomas_ch9.mp3" expression="full" duration="1773" fileSize="14186448" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/a1ee/872fe01b-6c94-4cc9-a0e2-9f8e012ba1ee/SPLASH2011DaveThomas_ch9.webm" expression="full" duration="1773" fileSize="209191340" type="video/webm" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/a1ee/872fe01b-6c94-4cc9-a0e2-9f8e012ba1ee/SPLASH2011DaveThomas_ch9.wma" expression="full" duration="1773" fileSize="14343069" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/a1ee/872fe01b-6c94-4cc9-a0e2-9f8e012ba1ee/SPLASH2011DaveThomas_ch9.wmv" expression="full" duration="1773" fileSize="382784065" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/a1ee/872fe01b-6c94-4cc9-a0e2-9f8e012ba1ee/SPLASH2011DaveThomas_high_ch9.mp4" expression="full" duration="1773" fileSize="478023480" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/a1ee/872fe01b-6c94-4cc9-a0e2-9f8e012ba1ee/SPLASH2011DaveThomas_low_ch9.mp4" expression="full" duration="1773" fileSize="179267152" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/a1ee/872fe01b-6c94-4cc9-a0e2-9f8e012ba1ee/SPLASH2011DaveThomas_med_ch9.mp4" expression="full" duration="1773" fileSize="365672525" type="video/mp4" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/a1ee/872fe01b-6c94-4cc9-a0e2-9f8e012ba1ee/SPLASH2011DaveThomas.ism/manifest" expression="full" duration="1773" fileSize="6116" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/a1ee/872fe01b-6c94-4cc9-a0e2-9f8e012ba1ee/SPLASH2011DaveThomas_ch9.wmv" length="382784065" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>8</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Charles/SPLASH-2011-Dave-Thomas-On-Modern-Application-Development/RSS</wfw:commentRss>
      <category>Dave Thomas</category>
      <category>JavaScript</category>
      <category>object</category>
      <category>Programming Languages</category>
      <category>programming tools</category>
      <category>SPLASH 2011</category>
    </item>
  <item>
      <title>Erik Meijer, Dave Thomas and Pratap Lakshman: Perspectives on JavaScript and Language Design</title>
      <description><![CDATA[<p>JavaScript is a language that appears to have a long lifespan given its ubiquity on the web. It pretty much powers the client-side in-page execution of hundreds of millions of web pages. As a language, well, it's cool and strange at the same time. It's not evolved much over the years and is the topic of hot debate in the halls of the web standards committee. At any rate, a few people who know a thing or two about dynamic languages joined me in a conversation to address JavaScript and dynamic languages for the web, generally. The great&nbsp;<a href="http://www.davethomas.net/" shape="rect" target="_blank">Dave Thomas</a> and fundamentalist functional languages high priest Erik Meijer sit down with Microsoft JScript Program Manager Pratap&nbsp;Lakshman and<br>myself to converse on JavaScript the language and virtual machine. Of course, as you can imagine, the conversation winds effortlesssly into various geeky tangents.<br><br>This is the second year I've&nbsp;been lucky enough to take&nbsp;part in the cross-platform software engineering conference<br><a href="http://jaoo.dk/" shape="rect" target="_blank">JAOO</a>. Like <a href="http://channel9.msdn.com/tags/JAOO2007/" shape="rect" target="_blank">last year</a>, I was very fortunate to get to sit down with a few key players in the programming languages design field and watch several technical presentations that span the industry and problems we face as software developers.&nbsp;One of the truly great things about JAOO is that it is not a product-focused conference: it's about programming first and foremost and enables the sharing of perspectives and ideas among the world's best and brightest programming minds. As you can imagine, I, like many technical types here at Microsoft, am&nbsp;a huge fan of JAOO. Thank you <a href="http://www.trifork.com/" shape="rect" target="_blank">Trifork</a>!!!<br><br>Enjoy!</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/dave+thomas/RSS&WT.dl=0&WT.entryid=Entry:RSSView:ec88aa109852403da6639dea00cddc85">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Charles/Erik-Meijer-Dave-Thomas-and-Pratap-Lakshman-Perspectives-on-JavaScript</comments>
      <itunes:summary>JavaScript is a language that appears to have a long lifespan given its ubiquity on the web. It pretty much powers the client-side in-page execution of hundreds of millions of web pages. As a language, well, it&#39;s cool and strange at the same time. It&#39;s not evolved much over the years and is the topic of hot debate in the halls of the web standards committee. At any rate, a few people who know a thing or two about dynamic languages joined me in a conversation to address JavaScript and dynamic languages for the web, generally. The great&amp;nbsp;Dave Thomas and fundamentalist functional languages high priest Erik Meijer sit down with Microsoft JScript Program Manager Pratap&amp;nbsp;Lakshman andmyself to converse on JavaScript the language and virtual machine. Of course, as you can imagine, the conversation winds effortlesssly into various geeky tangents.This is the second year I&#39;ve&amp;nbsp;been lucky enough to take&amp;nbsp;part in the cross-platform software engineering conferenceJAOO. Like last year, I was very fortunate to get to sit down with a few key players in the programming languages design field and watch several technical presentations that span the industry and problems we face as software developers.&amp;nbsp;One of the truly great things about JAOO is that it is not a product-focused conference: it&#39;s about programming first and foremost and enables the sharing of perspectives and ideas among the world&#39;s best and brightest programming minds. As you can imagine, I, like many technical types here at Microsoft, am&amp;nbsp;a huge fan of JAOO. Thank you Trifork!!!Enjoy! </itunes:summary>
      <itunes:duration>3160</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Charles/Erik-Meijer-Dave-Thomas-and-Pratap-Lakshman-Perspectives-on-JavaScript</link>
      <pubDate>Tue, 07 Oct 2008 10:51:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Charles/Erik-Meijer-Dave-Thomas-and-Pratap-Lakshman-Perspectives-on-JavaScript</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/431406_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/431406_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/0/4/1/3/4/JAOO2008MeijerThomasJavaScript_2MB_ch9.wmv" expression="full" duration="3160" fileSize="989256905" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/0/4/1/3/4/JAOO2008MeijerThomasJavaScript_ch9.mp3" expression="full" duration="3160" fileSize="25281515" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/0/4/1/3/4/JAOO2008MeijerThomasJavaScript_ch9.mp4" expression="full" duration="3160" fileSize="179355003" type="video/mp4" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/0/4/1/3/4/JAOO2008MeijerThomasJavaScript_ch9.wma" expression="full" duration="3160" fileSize="25563093" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/0/4/1/3/4/JAOO2008MeijerThomasJavaScript_ch9.wmv" expression="full" duration="3160" fileSize="200416715" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/0/4/1/3/4/JAOO2008MeijerThomasJavaScript_ch9.wmv" length="200416715" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>7</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Charles/Erik-Meijer-Dave-Thomas-and-Pratap-Lakshman-Perspectives-on-JavaScript/RSS</wfw:commentRss>
      <category>Dave Thomas</category>
      <category>Erik Meijer</category>
      <category>JAOO2008</category>
      <category>JavaScript</category>
      <category>Programming Languages</category>
    </item>
  <item>
      <title>JAOO 2007: Erik Meijer and Dave Thomas - Objects, Functions, Virtual Machines, IDEs and More</title>
      <description><![CDATA[<p>I recently got the chance to attend <a href="http://www.jaoo.org/conference/"><br><span>JAOO</span></a> in Aarhus, Denmark. Besids learning a great amount about various approaches to solving hard problems that we all face as programmers (regardless of the stack we spend most of our time developing on), I got to meet so many interesting people<br>from all walks of programmer life. What a great conference! For one thing, JAOO not about specifc products. It's not about one company's view of the world. It's not about one class of technologies or developer. It's not just about Java and LAMP or .NET and<br>Windows.<a href="http://www.davethomas.net/"><br><br>Dave Thomas</a> is well known for his work in object oriented programming language design,&nbsp;dynamic language development (SmallTalk), virtual machines&nbsp;and in the development of the Eclipse IDE.<br><br><br>I was lucky enough to grab Dave and Channel 9 celebrity, co-creator of LINQ and programming language scientist Erik Meijer to about objects, OO, functional programming, the future of programming languages in the age of parallelism and&nbsp;concurrency (multi/many-core<br>hardware &quot;revolution&quot;). We also talk about virtual machines in the context of language runtimes. Dave provides some feedback on Microsoft's approach to &quot;managed&quot; runtimes (aka CLR). He has an &quot;interesting&quot; perspectives in this area, though I don't agree with<br>him fully <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif?v=c9' alt='Smiley' /><br><br>This is a fantastic conversation with two of the computing industry's best and brightest. It was a real honor to meet Dave Thomas. He's incredibly nice and really humble given his myriad of technical accomplishments.<br><br>Enjoy!</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/dave+thomas/RSS&WT.dl=0&WT.entryid=Entry:RSSView:7f53c05f3ab446d2ba169dea00cf1885">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Charles/JAOO-2007-Erik-Meijer-and-Dave-Thomas-Objects-Functions-Virtual-Machines-IDEs-and-Other-Fun-St</comments>
      <itunes:summary>I recently got the chance to attend JAOO in Aarhus, Denmark. Besids learning a great amount about various approaches to solving hard problems that we all face as programmers (regardless of the stack we spend most of our time developing on), I got to meet so many interesting peoplefrom all walks of programmer life. What a great conference! For one thing, JAOO not about specifc products. It&#39;s not about one company&#39;s view of the world. It&#39;s not about one class of technologies or developer. It&#39;s not just about Java and LAMP or .NET andWindows.Dave Thomas is well known for his work in object oriented programming language design,&amp;nbsp;dynamic language development (SmallTalk), virtual machines&amp;nbsp;and in the development of the Eclipse IDE.I was lucky enough to grab Dave and Channel 9 celebrity, co-creator of LINQ and programming language scientist Erik Meijer to about objects, OO, functional programming, the future of programming languages in the age of parallelism and&amp;nbsp;concurrency (multi/many-corehardware &amp;quot;revolution&amp;quot;). We also talk about virtual machines in the context of language runtimes. Dave provides some feedback on Microsoft&#39;s approach to &amp;quot;managed&amp;quot; runtimes (aka CLR). He has an &amp;quot;interesting&amp;quot; perspectives in this area, though I don&#39;t agree withhim fully This is a fantastic conversation with two of the computing industry&#39;s best and brightest. It was a real honor to meet Dave Thomas. He&#39;s incredibly nice and really humble given his myriad of technical accomplishments.Enjoy! </itunes:summary>
      <itunes:duration>2766</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Charles/JAOO-2007-Erik-Meijer-and-Dave-Thomas-Objects-Functions-Virtual-Machines-IDEs-and-Other-Fun-St</link>
      <pubDate>Fri, 19 Oct 2007 18:05:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Charles/JAOO-2007-Erik-Meijer-and-Dave-Thomas-Objects-Functions-Virtual-Machines-IDEs-and-Other-Fun-St</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/249527_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/249527_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/JAOO2007_DaveThomas_ErikMeijer_ch9.mp3" expression="full" duration="2766" fileSize="22129266" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/JAOO2007_DaveThomas_ErikMeijer_ch9.wma" expression="full" duration="2766" fileSize="22381855" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/JAOO2007_ErikMeijer_DaveThomas.wmv" expression="full" duration="2766" fileSize="865894541" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/JAOO2007_ErikMeijer_DaveThomas.wmv" length="865894541" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>20</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Charles/JAOO-2007-Erik-Meijer-and-Dave-Thomas-Objects-Functions-Virtual-Machines-IDEs-and-Other-Fun-St/RSS</wfw:commentRss>
      <category>CLR</category>
      <category>Dave Thomas</category>
      <category>Erik Meijer</category>
      <category>JAOO2007</category>
      <category>Java</category>
      <category>Programming</category>
      <category>VB.NET</category>
      <category>Virtualization</category>
    </item>    
</channel>
</rss>