<?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 JAOO2007</title>
    <atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Tags/jaoo2007/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 JAOO2007</title>
      <link>http://channel9.msdn.com/Tags/jaoo2007</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/jaoo2007</link>
    <language>en</language>
    <pubDate>Fri, 24 May 2013 13:31:13 GMT</pubDate>
    <lastBuildDate>Fri, 24 May 2013 13:31:13 GMT</lastBuildDate>
    <generator>Rev9</generator>
    <c9:totalResults>8</c9:totalResults>
    <c9:pageCount>1</c9:pageCount>
    <c9:pageSize>25</c9:pageSize>
  <item>
      <title>JAOO 2007: Joe Armstrong - On Erlang, OO, Concurrency, Shared State and the Future, Part 2</title>
      <description><![CDATA[
<p>Often, after the camera is turned off, the conversation continues and, on occasion is truly interesting. Of course, as you could image, Joe, Erik and I continued to chat about concurrent programming, functional languages, the future of hardware-software
 interaction, etc, when I turned the camera off after <a href="/showpost.aspx?postid=351659">
part 1</a>&nbsp;of this interview with the creator of Erlang, Joe Armstrong.<br /><br />Rather than let the conversation evaporate into the ether of time and space, I decided to turn the camera back on and record a second part. I am sure glad I did!
<br /><br />This time around, Erik Meijer sits down in the other hot seat and we embark on a fascinating conversation about the future of programming in an increasingly, from a modern hardware &#43; software perspective, concurrent world.<br /><br />Joe is outspoken on the topic of objects and mutable shared state, as you know from part 1 of this interview (and if you understand Erlang, obviously). He's also got some really interesting ideas on programmable hardware...<br /><br />In this interview, you will also learn what got the great Erik Meijer interested in programming and languages. It's a really interesting story.<br /><br />Tune in. This is another compelling conversation with some of the industry's most innovative thinkers. Enjoy!</p>
<p><strong><a href="http://armstrongonsoftware.blogspot.com/"><span>Joe Armstrong</span></a></strong> is the principle inventor of the Erlang programming Language and coined the term &quot;Concurrency Oriented Programming&quot;. He has worked for Ericsson where he developed
 Erlang and was chief architect of the Erlang/OTP system.</p>
<p>In 1998 he left Ericsson to form Bluetail, a company which developed all its products in Erlang. In 2003 he obtain his PhD from the Royal Institute of Technology, Stockholm. The title of his thesis was &quot;Making reliable distributed systems in the presence
 of software errors.&quot; Today he works for Ericsson.</p>
<p>He is author of the book <a href="http://www.pragmaticprogrammer.com/titles/jaerlang/">
<span>Software for a concurrent world</span></a>: (Pragmatic Bookshelf - July 15, 2007). He is married with 2 children, 2 cats and 4 motorcycles and would very much like to sell his Royal Enfield Bullet and replace it with a Norton Commando.</p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/jaoo2007/RSS&WT.dl=0&WT.entryid=Entry:RSSView:43c8d4bfab574d3e828a9dea00cf010f">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Charles/JAOO-2007-Joe-Armstrong-On-Erlang-OO-Concurrency-Shared-State-and-the-Future-Part-2</comments>
      <itunes:summary>
Often, after the camera is turned off, the conversation continues and, on occasion is truly interesting. Of course, as you could image, Joe, Erik and I continued to chat about concurrent programming, functional languages, the future of hardware-software
 interaction, etc, when I turned the camera off after 
part 1&amp;nbsp;of this interview with the creator of Erlang, Joe Armstrong.Rather than let the conversation evaporate into the ether of time and space, I decided to turn the camera back on and record a second part. I am sure glad I did!
This time around, Erik Meijer sits down in the other hot seat and we embark on a fascinating conversation about the future of programming in an increasingly, from a modern hardware &amp;#43; software perspective, concurrent world.Joe is outspoken on the topic of objects and mutable shared state, as you know from part 1 of this interview (and if you understand Erlang, obviously). He&#39;s also got some really interesting ideas on programmable hardware...In this interview, you will also learn what got the great Erik Meijer interested in programming and languages. It&#39;s a really interesting story.Tune in. This is another compelling conversation with some of the industry&#39;s most innovative thinkers. Enjoy! 
Joe Armstrong is the principle inventor of the Erlang programming Language and coined the term &amp;quot;Concurrency Oriented Programming&amp;quot;. He has worked for Ericsson where he developed
 Erlang and was chief architect of the Erlang/OTP system. 
In 1998 he left Ericsson to form Bluetail, a company which developed all its products in Erlang. In 2003 he obtain his PhD from the Royal Institute of Technology, Stockholm. The title of his thesis was &amp;quot;Making reliable distributed systems in the presence
 of software errors.&amp;quot; Today he works for Ericsson. 
He is author of the book 
Software for a concurrent world: (Pragmatic Bookshelf - July 15, 2007). He is married with 2 children, 2 cats and 4 motorcycles and would very much like t</itunes:summary>
      <itunes:duration>2077</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Charles/JAOO-2007-Joe-Armstrong-On-Erlang-OO-Concurrency-Shared-State-and-the-Future-Part-2</link>
      <pubDate>Tue, 30 Oct 2007 19:59:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Charles/JAOO-2007-Joe-Armstrong-On-Erlang-OO-Concurrency-Shared-State-and-the-Future-Part-2</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/249537_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/249537_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/320/619e5138-0a69-47a5-bca0-e7b965c21aa7.jpg" height="203" width="270"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/fdbf0762-8a78-4b45-ad7b-385c8ecfd6d1.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/JAOO2007_JoeArmstrong_ErikMeijer.wmv" expression="full" duration="2077" fileSize="650250407" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/JAOO2007_JoeArmstrong_Meijer_ch9.mp3" expression="full" duration="2077" fileSize="16619520" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/JAOO2007_JoeArmstrong_Meijer_ch9.wma" expression="full" duration="2077" fileSize="16809435" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/0/JAOO2007_JoeArmstrong_Meijer_s_ch9.wmv" expression="full" duration="2077" fileSize="216" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/JAOO2007_JoeArmstrong_ErikMeijer.wmv" length="650250407" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>6</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Charles/JAOO-2007-Joe-Armstrong-On-Erlang-OO-Concurrency-Shared-State-and-the-Future-Part-2/RSS</wfw:commentRss>
      <category>Erik Meijer</category>
      <category>Erlang</category>
      <category>Functional Programming</category>
      <category>Hardware</category>
      <category>JAOO2007</category>
      <category>Joe Armstrong</category>
      <category>Programming</category>
    </item>
  <item>
      <title>JAOO 2007: Joe Armstrong - On Erlang, OO, Concurrency, Shared State and the Future, Part 1</title>
      <description><![CDATA[&#65279;I recently got the chance to attend <a href="http://www.jaoo.org/conference/">
<span>JAOO</span></a> in Aarhus, Denmark. Besides 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 from all walks of programmer life.
<p><strong><a href="http://armstrongonsoftware.blogspot.com/">Joe Armstrong</a></strong> is the principle inventor of the Erlang programming Language and coined the term &quot;Concurrency Oriented Programming&quot;. He has worked for Ericsson where he developed Erlang
 and was chief architect of the Erlang/OTP system.</p>
<p>In 1998 he left Ericsson to form Bluetail, a company which developed all its products in Erlang. In 2003 he obtain his PhD from the Royal Institute of Technology, Stockholm. The title of his thesis was &quot;Making reliable distributed systems in the presence
 of software errors.&quot; Today he works for Ericsson.</p>
<p>He is author of the book <a href="http://www.pragmaticprogrammer.com/titles/jaerlang/" target="_blank">
Software for a concurrent world</a>: (Pragmatic Bookshelf - July 15, 2007). He is married with 2 children, 2 cats and 4 motorcycles and would very much like to sell his Royal Enfield Bullet and replace it with a Norton Commando.<br /><br /><strong><a href="http://blogs.msdn.com/madst/default.aspx">Mads Torgersen</a></strong> is a Senior Program Manager in the C# group and has been working on the design of LINQ and other new C# language features. Before joining Microsoft, Mads worked as an associate
 professor in computer science at the university of Aarhus, where he was part of the group that developed wildcards for Java generics.<br /><br />Here, in part one of a two part interview, Joe and Mads&nbsp;discuss the pros and&nbsp;cons of&nbsp;object oriented programming, the new spotlight on concurrency and the future of&nbsp;languages&nbsp;(it should come as no surprise, for those of you who understand Erlang, that Joe is
 not a big time proponent of OO...).&nbsp;Erik Meijer, who is listening into the conversation will appear at random intervals to add his usual brilliant perspective.<br /><br />This is a fantastic discussion. Listen in and learn from some of programming's masters. This was a real treat for me and one of the highlights of my time at JAOO.</p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/jaoo2007/RSS&WT.dl=0&WT.entryid=Entry:RSSView:2e3437d4b50d4722a6ee9dea00cf04db">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Charles/JAOO-2007-Joe-Armstrong-On-Erlang-OO-Concurrency-Shared-State-and-the-Future-Part-1</comments>
      <itunes:summary>&amp;#65279;I recently got the chance to attend 
JAOO in Aarhus, Denmark. Besides 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 from all walks of programmer life.
Joe Armstrong is the principle inventor of the Erlang programming Language and coined the term &amp;quot;Concurrency Oriented Programming&amp;quot;. He has worked for Ericsson where he developed Erlang
 and was chief architect of the Erlang/OTP system. 
In 1998 he left Ericsson to form Bluetail, a company which developed all its products in Erlang. In 2003 he obtain his PhD from the Royal Institute of Technology, Stockholm. The title of his thesis was &amp;quot;Making reliable distributed systems in the presence
 of software errors.&amp;quot; Today he works for Ericsson. 
He is author of the book 
Software for a concurrent world: (Pragmatic Bookshelf - July 15, 2007). He is married with 2 children, 2 cats and 4 motorcycles and would very much like to sell his Royal Enfield Bullet and replace it with a Norton Commando.Mads Torgersen is a Senior Program Manager in the C# group and has been working on the design of LINQ and other new C# language features. Before joining Microsoft, Mads worked as an associate
 professor in computer science at the university of Aarhus, where he was part of the group that developed wildcards for Java generics.Here, in part one of a two part interview, Joe and Mads&amp;nbsp;discuss the pros and&amp;nbsp;cons of&amp;nbsp;object oriented programming, the new spotlight on concurrency and the future of&amp;nbsp;languages&amp;nbsp;(it should come as no surprise, for those of you who understand Erlang, that Joe is
 not a big time proponent of OO...).&amp;nbsp;Erik Meijer, who is listening into the conversation will appear at random intervals to add his usual brilliant perspective.This is a fantastic discussion. Listen in and learn from some of programmi</itunes:summary>
      <itunes:duration>1901</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Charles/JAOO-2007-Joe-Armstrong-On-Erlang-OO-Concurrency-Shared-State-and-the-Future-Part-1</link>
      <pubDate>Mon, 29 Oct 2007 18:05:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Charles/JAOO-2007-Joe-Armstrong-On-Erlang-OO-Concurrency-Shared-State-and-the-Future-Part-1</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/249535_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/249535_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/320/d36207cc-ded5-4da8-bc5d-bf2ed0a1c478.jpg" height="202" width="270"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/3fee1451-a082-453c-82b0-b071dd3830a0.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/JAOO2007_JoeArmstrong_Torgersen.wmv" expression="full" duration="1901" fileSize="595249351" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/JAOO2007_JoeArmstrong_Torgersen_ch9.mp3" expression="full" duration="1901" fileSize="15210370" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/JAOO2007_JoeArmstrong_Torgersen_ch9.wma" expression="full" duration="1901" fileSize="15385539" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="mms://mschnlnine.wmod.llnwd.net/a1809/d1/ch9/0/JAOO2007_JoeArmstrong_Torgersen_s_ch9.wmv" expression="full" duration="1901" fileSize="222" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/JAOO2007_JoeArmstrong_Torgersen.wmv" length="595249351" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>18</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Charles/JAOO-2007-Joe-Armstrong-On-Erlang-OO-Concurrency-Shared-State-and-the-Future-Part-1/RSS</wfw:commentRss>
      <category>Erik Meijer</category>
      <category>Erlang</category>
      <category>JAOO2007</category>
      <category>Joe Armstrong</category>
      <category>Programming</category>
    </item>
  <item>
      <title>JAOO 2007: Bob Martin and Chad Fowler - Debating Static versus Dynamic Typing</title>
      <description><![CDATA[
<p>&#65279;I recently got the chance to attend <a href="http://www.jaoo.org/conference/">
<font color="#a55506">JAOO</font></a> in Aarhus, Denmark. Besides 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 from all walks of programmer life. What a great conference! For one thing, JAOO is not about specific 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 Windows...<a href="http://www.davethomas.net/"><br /></a><a href="http://www.objectmentor.com/omTeam/martin_r.html"><strong><font color="#a55506"><br /><br />Bob Martin</font></strong></a> is the CEO and founder of <a href="http://www.objectmentor.com/">
<font color="#a55506">Object Mentor</font></a>. He's also an <em>incredible</em> speaker and very passionate about creating &quot;clean&quot;, precise, beautiful&nbsp;code.&nbsp;You've seen him on C9
<a href="/Showpost.aspx?postid=348373">before</a>.<br /><br /><a href="http://chadfowler.com/about-me"><strong>Chad Fowler</strong></a> is CTO of InfoEther, Inc. Chad has been a software developer and manager for some of the world's largest corporations. He is co-founder of Ruby Central, Inc., the non-profit corporation
 responsible for the annual International Ruby and Rails Conferences, and is a leading contributor in the Ruby community. Clearly, Chad is a dynamic typing kind of guy.<br /><br />I thought it would be fun to have a little debate centered around the theme of static versus dynamic typing, especially given how popular dynamic language are these days. It was my hope that at the end of the debate it would be made clear what the differences
 really are and why some prefer dynamic and others static typing. Of course, as developers, we use the right tool for the job, but it's fun to geek out on these types of discussions and we delve into many more related topics.&nbsp;<br /><br />Tune in and learn.</p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/jaoo2007/RSS&WT.dl=0&WT.entryid=Entry:RSSView:a26fd57ad4ae4cacad8c9dea00cf0e52">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Charles/JAOO-2007-Bob-Martin-and-Chad-Fowler-Debating-Static-versus-Dynamic-Typing</comments>
      <itunes:summary>
&amp;#65279;I recently got the chance to attend 
JAOO in Aarhus, Denmark. Besides 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 from all walks of programmer life. What a great conference! For one thing, JAOO is not about specific 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 and Windows...Bob Martin is the CEO and founder of 
Object Mentor. He&#39;s also an incredible speaker and very passionate about creating &amp;quot;clean&amp;quot;, precise, beautiful&amp;nbsp;code.&amp;nbsp;You&#39;ve seen him on C9
before.Chad Fowler is CTO of InfoEther, Inc. Chad has been a software developer and manager for some of the world&#39;s largest corporations. He is co-founder of Ruby Central, Inc., the non-profit corporation
 responsible for the annual International Ruby and Rails Conferences, and is a leading contributor in the Ruby community. Clearly, Chad is a dynamic typing kind of guy.I thought it would be fun to have a little debate centered around the theme of static versus dynamic typing, especially given how popular dynamic language are these days. It was my hope that at the end of the debate it would be made clear what the differences
 really are and why some prefer dynamic and others static typing. Of course, as developers, we use the right tool for the job, but it&#39;s fun to geek out on these types of discussions and we delve into many more related topics.&amp;nbsp;Tune in and learn. 
</itunes:summary>
      <itunes:duration>2126</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Charles/JAOO-2007-Bob-Martin-and-Chad-Fowler-Debating-Static-versus-Dynamic-Typing</link>
      <pubDate>Wed, 24 Oct 2007 16:44:01 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Charles/JAOO-2007-Bob-Martin-and-Chad-Fowler-Debating-Static-versus-Dynamic-Typing</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/249531_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/249531_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/320/78109ad7-fea3-40bf-bab3-544f3e69fbcf.jpg" height="203" width="270"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/23bdaa1f-ee0e-4632-aed1-d83c618dc96d.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/JAOO2007_Static_VS_Dynamic.wmv" expression="full" duration="2126" fileSize="1" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/JAOO2007_Static_VS_Dynamic_ch9.mp3" expression="full" duration="2126" fileSize="1" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/JAOO2007_Static_VS_Dynamic_ch9.wma" expression="full" duration="2126" fileSize="1" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="mms://wm.microsoft.com/ms/evnet/JAOO2007_Static_VS_Dynamic_s_ch9.wmv" expression="full" duration="2126" fileSize="1" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/JAOO2007_Static_VS_Dynamic.wmv" length="0" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>23</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Charles/JAOO-2007-Bob-Martin-and-Chad-Fowler-Debating-Static-versus-Dynamic-Typing/RSS</wfw:commentRss>
      <category>JAOO2007</category>
      <category>Programming</category>
    </item>
  <item>
      <title>JAOO 2007: Glenn Vanderburg - Dynamic Languages and More</title>
      <description><![CDATA[&#65279;I recently got the chance to attend <a href="http://www.jaoo.org/conference/">
<font color="#a55506">JAOO</font></a> in Aarhus, Denmark. Besides 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 from all walks of programmer life. What a great conference! For one thing, JAOO is not about specific 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 Windows...<a href="http://www.davethomas.net/"><br /></a><br /><a href="http://www.vanderburg.org/Blog">Glenn Vanderburg</a> is an independent consultant and dynamic langauges champion. I caught up with him to discuss what makes dynamic languages like Ruby so popular. We also address the importance of learning many different
 programming languages as a way to expand your mind. <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/jaoo2007/RSS&WT.dl=0&WT.entryid=Entry:RSSView:0b990196ce0d4e4c8a8a9dea00cf152a">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Charles/JAOO-2007-Glenn-Vanderburg-Dynamic-Languages-and-More</comments>
      <itunes:summary>&amp;#65279;I recently got the chance to attend 
JAOO in Aarhus, Denmark. Besides 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 from all walks of programmer life. What a great conference! For one thing, JAOO is not about specific 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 and Windows...Glenn Vanderburg is an independent consultant and dynamic langauges champion. I caught up with him to discuss what makes dynamic languages like Ruby so popular. We also address the importance of learning many different
 programming languages as a way to expand your mind.</itunes:summary>
      <itunes:duration>1328</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Charles/JAOO-2007-Glenn-Vanderburg-Dynamic-Languages-and-More</link>
      <pubDate>Mon, 22 Oct 2007 17:36:38 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Charles/JAOO-2007-Glenn-Vanderburg-Dynamic-Languages-and-More</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/249528_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/249528_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/320/de7c2f5b-731e-41c3-8836-1c84bc2c8a57.jpg" height="203" width="270"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/a6938ea4-0305-41b9-8641-3a21a5205e43.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/JAOO2007_GlennVanderburg.wmv" expression="full" duration="1328" fileSize="1" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/JAOO2007_GlennVanderburg_ch9.mp3" expression="full" duration="1328" fileSize="1" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/JAOO2007_GlennVanderburg_ch9.wma" expression="full" duration="1328" fileSize="1" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="mms://wm.microsoft.com/ms/evnet/JAOO2007_GlennVanderburg_s_ch9.wmv" expression="full" duration="1328" fileSize="1" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/JAOO2007_GlennVanderburg.wmv" length="0" 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/JAOO-2007-Glenn-Vanderburg-Dynamic-Languages-and-More/RSS</wfw:commentRss>
      <category>JAOO2007</category>
      <category>Programming</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/jaoo2007/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>
  <item>
      <title>JAOO 2007: Gilad Bracha - Computational Theology, Functional versus Imperative, Language History and</title>
      <description><![CDATA[
<p>&#65279;I recently got the chance to attend <a shape="rect" href="http://www.jaoo.org/conference/" shape="rect">
<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
 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
 Windows.<br /><br />I caught up with <a shape="rect" href="http://www.bracha.org/Site/Home.html" shape="rect">
Gilad Bracha</a> after his session on a new language language he's working on (Newspeak)&nbsp;to discuss a few interesting topics: programming language evolution, static versus dynamic typing, imperative versus functional languages, multi-core and more.
<br /><br />Gilad Bracha is a Distinguished Engineer at <a shape="rect" href="http://www.cadence.com/" shape="rect">
Cadence Design Systems</a>. Previously, he was a <a shape="rect" href="http://www.bracha.org/Site/Theology.html" target="blank" shape="rect">
Computational Theologist</a> and Distinguished Engineer at Sun Microsystems. Computational Theologist?! What on Earth? Tune in and find out <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-5.gif' alt='Wink' /></p>
<p>Dr.&nbsp;Bracha&nbsp;is co-author of the <a shape="rect" href="http://java.sun.com/docs/books/jls/" target="blank" shape="rect">
Java Language Specification</a>, and a researcher in the area of object-oriented programming languages. Prior to joining Sun, he worked on Strongtalk, the
<a shape="rect" href="http://strongtalk.org/index.html" target="blank" shape="rect">
Animorphic Smalltalk System</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/jaoo2007/RSS&WT.dl=0&WT.entryid=Entry:RSSView:37db3ad906aa46fdb7cd9dea00cf21f6">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Charles/JAOO-2007-Gilad-Bracha-Computational-Theology-Functional-versus-Imperative-Language-History-and</comments>
      <itunes:summary>
&amp;#65279;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 people
 from 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 and
 Windows.I caught up with 
Gilad Bracha after his session on a new language language he&#39;s working on (Newspeak)&amp;nbsp;to discuss a few interesting topics: programming language evolution, static versus dynamic typing, imperative versus functional languages, multi-core and more.
Gilad Bracha is a Distinguished Engineer at 
Cadence Design Systems. Previously, he was a 
Computational Theologist and Distinguished Engineer at Sun Microsystems. Computational Theologist?! What on Earth? Tune in and find out  
Dr.&amp;nbsp;Bracha&amp;nbsp;is co-author of the 
Java Language Specification, and a researcher in the area of object-oriented programming languages. Prior to joining Sun, he worked on Strongtalk, the

Animorphic Smalltalk System.Enjoy! 
</itunes:summary>
      <itunes:duration>941</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Charles/JAOO-2007-Gilad-Bracha-Computational-Theology-Functional-versus-Imperative-Language-History-and</link>
      <pubDate>Wed, 17 Oct 2007 18:17:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Charles/JAOO-2007-Gilad-Bracha-Computational-Theology-Functional-versus-Imperative-Language-History-and</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/249525_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/249525_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/320/75a07d06-57eb-4678-9ccf-9cc04441d0cd.jpg" height="201" width="270"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/9aaf3794-5774-4185-9f2d-ee55be5cc84c.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/JAOO2007_Gilad.wmv" expression="full" duration="941" fileSize="294923591" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/JAOO2007_Gilad_ch9.mp3" expression="full" duration="941" fileSize="7535595" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/JAOO2007_Gilad_ch9.wma" expression="full" duration="941" fileSize="7629211" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="mms://wm.microsoft.com/ms/evnet/JAOO2007_Gilad_s_ch9.wmv" expression="full" duration="941" fileSize="168" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/JAOO2007_Gilad.wmv" length="294923591" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>4</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Charles/JAOO-2007-Gilad-Bracha-Computational-Theology-Functional-versus-Imperative-Language-History-and/RSS</wfw:commentRss>
      <category>Gilad Bracha</category>
      <category>JAOO2007</category>
      <category>Java</category>
      <category>Programming</category>
    </item>
  <item>
      <title>JAOO 2007: Bob Martin - Life in the Universe, Beautiful Code and Programming Discipline</title>
      <description><![CDATA[I recently got the chance to attend <a href="http://www.jaoo.org/conference/">
JAOO</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 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 Windows.<br /><br /><strong><a href="http://www.objectmentor.com/omTeam/martin_r.html">Bob Martin</a></strong> is the CEO and founder of
<a href="http://www.objectmentor.com/">Object Mentor</a>. He's also an <em>incredible</em> speaker and very passionate about creating &quot;clean&quot;, precise, beautiful&nbsp;code.&nbsp;<br /><br />Bob keynoted this year's <a href="http://www.jaoo.org/conference/">JAOO</a> and his message was crystal clear: As professional developers, we&nbsp;need to write code in a
<em>professional</em> way. What does that mean, exactly? Well, listen in. Bob explains in his usual clear, clean and concise&nbsp;way. You'll see Bob again in a subsequent interview (very fun one!)&nbsp;that took place at
<a href="http://www.jaoo.org/conference/">JAOO 2007</a>.<br /><br />Enjoy. <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/jaoo2007/RSS&WT.dl=0&WT.entryid=Entry:RSSView:74b1bd7a13bb43d4bc549dea00cf256a">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Charles/JAOO-2007-Bob-Martin-Life-in-the-Universe-Beautiful-Code-and-Programming-Discipline</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 people from 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 and Windows.Bob Martin is the CEO and founder of
Object Mentor. He&#39;s also an incredible speaker and very passionate about creating &amp;quot;clean&amp;quot;, precise, beautiful&amp;nbsp;code.&amp;nbsp;Bob keynoted this year&#39;s JAOO and his message was crystal clear: As professional developers, we&amp;nbsp;need to write code in a
professional way. What does that mean, exactly? Well, listen in. Bob explains in his usual clear, clean and concise&amp;nbsp;way. You&#39;ll see Bob again in a subsequent interview (very fun one!)&amp;nbsp;that took place at
JAOO 2007.Enjoy.</itunes:summary>
      <itunes:duration>707</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Charles/JAOO-2007-Bob-Martin-Life-in-the-Universe-Beautiful-Code-and-Programming-Discipline</link>
      <pubDate>Tue, 16 Oct 2007 15:43:04 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Charles/JAOO-2007-Bob-Martin-Life-in-the-Universe-Beautiful-Code-and-Programming-Discipline</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/249523_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/249523_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/320/0680759c-306a-4792-a4f8-8ddc3a5a0331.jpg" height="202" width="270"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/67e01a28-7087-4fae-920d-6f93e140a3e6.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/JAOO2007_BobMartin.wmv" expression="full" duration="707" fileSize="1" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/JAOO2007_BobMartin_ch9.mp3" expression="full" duration="707" fileSize="1" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/JAOO2007_BobMartin_ch9.wma" expression="full" duration="707" fileSize="1" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="mms://wm.microsoft.com/ms/evnet/JAOO2007_BobMartin_s_ch9.wmv" expression="full" duration="707" fileSize="1" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/JAOO2007_BobMartin.wmv" length="0" 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/JAOO-2007-Bob-Martin-Life-in-the-Universe-Beautiful-Code-and-Programming-Discipline/RSS</wfw:commentRss>
      <category>JAOO2007</category>
      <category>Programming</category>
    </item>
  <item>
      <title>JAOO 2007: Kresten Krab Thorup - JAOO What. How. Why.</title>
      <description><![CDATA[I recently got the chance to attend <a href="http://www.jaoo.org/conference/">
JAOO</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 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 Windows.<br /><br />JAOO is a unique conference and I love the way sessions are reviewed by attendees: after the session ends attendees can simply choose red, yellow or green pieces of paper and place them in a bucket. Red means the session was poor. Yellow means it was OK. Green
 means it was good. Attendees are also encouraged to write feedback on the piece of colored paper they choose. Simple, yet incredibly effective. Hey, PDC people. Pay attention.<br /><br />JAOO is a truly interdisciplinary conference that attracts some of the smartest folks in the industry. Luckily, I got a chance to spend some time with a few of these programming pioneers and innovators and you will get to meet them over the coming days.<br /><br />First up is Kresten Krab Thorup. For those of you who program in Java, you've undoubtedly heard of Kresten. Dr. Kresten Krab Thorup is Chief Architext and Co-founder and one of the Software Pilots of
<a href="http://www.trifork.com">Trifork</a>. Kresten in largely known for his work on integrating generics into Java. He is also one of the creators JAOO and each year, besides being the MC of the event,&nbsp;he can be spotted wandering around the conference in
 a bright green jacket engaging attendees and speakers.<br /><br />I had a great time and <a href="http://www.jaoo.org/conference/">JAOO 2007</a>. My perspective has changed in terms of Us vs Them mentality as well gaining a new respect for both dynamic languages and functional programming. (You will be seeing some very interesting
 interviews with some of the pioneers of these two &quot;hot&quot; programming techniques).<br /><br />Enjoy and a very big thank you to the wonderful JAOO team for inviting me to JAOO 2007 and providing unrestricted access to the event and speakers. I hope to be back next year! <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/jaoo2007/RSS&WT.dl=0&WT.entryid=Entry:RSSView:09b993edb4004a3ca1e19dea00cf2920">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Charles/JAOO-2007-Kresten-Krab-Thorup-JAOO-What-How-Why</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 people from 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 and Windows.JAOO is a unique conference and I love the way sessions are reviewed by attendees: after the session ends attendees can simply choose red, yellow or green pieces of paper and place them in a bucket. Red means the session was poor. Yellow means it was OK. Green
 means it was good. Attendees are also encouraged to write feedback on the piece of colored paper they choose. Simple, yet incredibly effective. Hey, PDC people. Pay attention.JAOO is a truly interdisciplinary conference that attracts some of the smartest folks in the industry. Luckily, I got a chance to spend some time with a few of these programming pioneers and innovators and you will get to meet them over the coming days.First up is Kresten Krab Thorup. For those of you who program in Java, you&#39;ve undoubtedly heard of Kresten. Dr. Kresten Krab Thorup is Chief Architext and Co-founder and one of the Software Pilots of
Trifork. Kresten in largely known for his work on integrating generics into Java. He is also one of the creators JAOO and each year, besides being the MC of the event,&amp;nbsp;he can be spotted wandering around the conference in
 a bright green jacket engaging attendees and speakers.I had a great time and JAOO 2007. My perspective has changed in terms of Us vs Them mentality as well gaining a new respect for both dynamic languages and functional programming. (You will be seeing some very interesting
 interviews with some of the pioneers of these two &amp;q</itunes:summary>
      <itunes:duration>1160</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Charles/JAOO-2007-Kresten-Krab-Thorup-JAOO-What-How-Why</link>
      <pubDate>Tue, 16 Oct 2007 15:02:25 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Charles/JAOO-2007-Kresten-Krab-Thorup-JAOO-What-How-Why</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/249522_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/249522_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/320/66f9e6e5-a50d-4c3f-8a2f-a45063d1a114.jpg" height="204" width="270"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/c061d059-9215-424f-8d89-97ede92e2b04.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/JAOO2007_Kresten_Intro_ch9.mp3" expression="full" duration="1160" fileSize="1" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/JAOO2007_Kresten_Intro_ch9.wma" expression="full" duration="1160" fileSize="1" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/Kresten_JAOO_Explained_Final.wmv" expression="full" duration="1160" fileSize="1" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="mms://wm.microsoft.com/ms/evnet/JAOO2007_Kresten_Intro_s_ch9.wmv" expression="full" duration="1160" fileSize="1" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/Kresten_JAOO_Explained_Final.wmv" length="0" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>1</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Charles/JAOO-2007-Kresten-Krab-Thorup-JAOO-What-How-Why/RSS</wfw:commentRss>
      <category>CLR</category>
      <category>JAOO2007</category>
      <category>Java</category>
      <category>Programming</category>
    </item>    
</channel>
</rss>