<?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 Erlang</title>
    <atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Tags/erlang/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 Erlang</title>
      <link>http://channel9.msdn.com/Tags/erlang</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/erlang</link>
    <language>en</language>
    <pubDate>Wed, 19 Jun 2013 11:49:07 GMT</pubDate>
    <lastBuildDate>Wed, 19 Jun 2013 11:49:07 GMT</lastBuildDate>
    <generator>Rev9</generator>
    <c9:totalResults>4</c9:totalResults>
    <c9:pageCount>1</c9:pageCount>
    <c9:pageSize>25</c9:pageSize>
  <item>
      <title>YOW! 2011: Steve Vinoski -  Riak Core, Erlang and Frisbee Freestyle</title>
      <description><![CDATA[<p><strong>Steve Vinoski</strong> is an architect at <a href="http://www.basho.com" target="_blank">Basho Technologies</a> in Cambridge, MA, USA. He is a senior member of the IEEE and a member of the ACM. Steve is regarded as an expert in the areas of middleware and distributed computing systems, topics for which he has authored or co-authored over 80 articles, papers, and a book. He currently writes The Functional Web column for IEEE Internet Computing (IC) magazine, and prior to that, from 2002-2008, he wrote the Toward Integration column for IC as well.<br><br>Steve's session at YOW! 2011 focused on <strong>Riak Core</strong>, the distributed systems foundation for the Riak distributed database and the Riak Search full-text indexing system. It's implemented in Erlang, Steve's favorite language. <br><br>Besides being an expert in the domain of distributed systems and Erlang, Steve&nbsp;has been ranked&nbsp;among the top 100 Frisbee Freestyle players in the world. We talk about this, too, of course!</p><p><a href="http://yowaustralia.com.au/YOW2011/general/details.html?speakerId=2287" target="_blank">Steve's YOW! speaker page</a><br><br>PS: Sorry about the relatively&nbsp;low lighting (the LED light that sits atop my travel camera is not sufficiently suited to solve the low ambient&nbsp;light problem unless it blinds the interviewee...&nbsp;Travelling with larger lights might have to happen...). This sometimes happens in the&nbsp;dynamic on-location&nbsp;interviewing process&nbsp;(where dynamic implies the shoot locations change and depend upon what location is available at the time - in this case, we talked in the YOW! speakers room in Brisbane). The audio's great, though, as is the conversation, most importantly.<br><br><strong>Thanks for joining us on C9, Steve!</strong> Keep on Erlangin' and Frisbee Freestylin'.</p><p><br>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/erlang/RSS&WT.dl=0&WT.entryid=Entry:RSSView:5fa27bf68c4c44dcbba79fbf012e4a05">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Charles/YOW-2011-Steve-Vinoski-Riak-Core-Erlang-and-Frisbee-Freestyle</comments>
      <itunes:summary>Steve Vinoski is an architect at Basho Technologies in Cambridge, MA, USA. He is a senior member of the IEEE and a member of the ACM. Steve is regarded as an expert in the areas of middleware and distributed computing systems, topics for which he has authored or co-authored over 80 articles, papers, and a book. He currently writes The Functional Web column for IEEE Internet Computing (IC) magazine, and prior to that, from 2002-2008, he wrote the Toward Integration column for IC as well.Steve&#39;s session at YOW! 2011 focused on Riak Core, the distributed systems foundation for the Riak distributed database and the Riak Search full-text indexing system. It&#39;s implemented in Erlang, Steve&#39;s favorite language. Besides being an expert in the domain of distributed systems and Erlang, Steve&amp;nbsp;has been ranked&amp;nbsp;among the top 100 Frisbee Freestyle players in the world. We talk about this, too, of course! Steve&#39;s YOW! speaker pagePS: Sorry about the relatively&amp;nbsp;low lighting (the LED light that sits atop my travel camera is not sufficiently suited to solve the low ambient&amp;nbsp;light problem unless it blinds the interviewee...&amp;nbsp;Travelling with larger lights might have to happen...). This sometimes happens in the&amp;nbsp;dynamic on-location&amp;nbsp;interviewing process&amp;nbsp;(where dynamic implies the shoot locations change and depend upon what location is available at the time - in this case, we talked in the YOW! speakers room in Brisbane). The audio&#39;s great, though, as is the conversation, most importantly.Thanks for joining us on C9, Steve! Keep on Erlangin&#39; and Frisbee Freestylin&#39;. 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, Meli</itunes:summary>
      <itunes:duration>1413</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Charles/YOW-2011-Steve-Vinoski-Riak-Core-Erlang-and-Frisbee-Freestyle</link>
      <pubDate>Fri, 23 Dec 2011 22:08:44 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Charles/YOW-2011-Steve-Vinoski-Riak-Core-Erlang-and-Frisbee-Freestyle</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/4a05/5fa27bf6-8c4c-44dc-bba7-9fbf012e4a05/YOW2011SteveVinoski_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/4a05/5fa27bf6-8c4c-44dc-bba7-9fbf012e4a05/YOW2011SteveVinoski_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/4a05/5fa27bf6-8c4c-44dc-bba7-9fbf012e4a05/YOW2011SteveVinoski_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/4a05/5fa27bf6-8c4c-44dc-bba7-9fbf012e4a05/YOW2011SteveVinoski_2MB_ch9.wmv" expression="full" duration="1413" fileSize="459683626" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/4a05/5fa27bf6-8c4c-44dc-bba7-9fbf012e4a05/YOW2011SteveVinoski_ch9.mp3" expression="full" duration="1413" fileSize="11313108" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/4a05/5fa27bf6-8c4c-44dc-bba7-9fbf012e4a05/YOW2011SteveVinoski_ch9.webm" expression="full" duration="1413" fileSize="74056455" type="video/webm" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/4a05/5fa27bf6-8c4c-44dc-bba7-9fbf012e4a05/YOW2011SteveVinoski_ch9.wma" expression="full" duration="1413" fileSize="11444209" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/4a05/5fa27bf6-8c4c-44dc-bba7-9fbf012e4a05/YOW2011SteveVinoski_ch9.wmv" expression="full" duration="1413" fileSize="267613911" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/4a05/5fa27bf6-8c4c-44dc-bba7-9fbf012e4a05/YOW2011SteveVinoski_high_ch9.mp4" expression="full" duration="1413" fileSize="375534317" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/4a05/5fa27bf6-8c4c-44dc-bba7-9fbf012e4a05/YOW2011SteveVinoski_low_ch9.mp4" expression="full" duration="1413" fileSize="97971832" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/4a05/5fa27bf6-8c4c-44dc-bba7-9fbf012e4a05/YOW2011SteveVinoski_med_ch9.mp4" expression="full" duration="1413" fileSize="265929216" type="video/mp4" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/4a05/5fa27bf6-8c4c-44dc-bba7-9fbf012e4a05/YOW2011SteveVinoski.ism/manifest" expression="full" duration="1413" fileSize="6106" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/4a05/5fa27bf6-8c4c-44dc-bba7-9fbf012e4a05/YOW2011SteveVinoski_ch9.wmv" length="267613911" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Charles/YOW-2011-Steve-Vinoski-Riak-Core-Erlang-and-Frisbee-Freestyle/RSS</wfw:commentRss>
      <category>Cloud Computing</category>
      <category>Distributed Computing</category>
      <category>Erlang</category>
      <category>Database</category>
      <category>YOW! 2011</category>
    </item>
  <item>
      <title>SPLASH 2011: Kresten Thorup - Erlang, Erjang, and Building Reliable Systems</title>
      <description><![CDATA[<p><strong><a href="http://profile.typepad.com/krab" target="_blank">Kresten Thorup</a>&nbsp;</strong>is the CTO of <a href="http://www.trifork.com/" target="_blank"><strong>Trifork,</strong></a>&nbsp;creator of <a href="https://github.com/trifork/erjang/wiki" target="_blank"><strong>Erjang</strong></a>&nbsp;(Erlang implementation running&nbsp;on the JVM), and implementer of Java generics. He is&nbsp;deeply interested in distributed systems programming&nbsp;and unusually capable at&nbsp;it&nbsp;(he&nbsp;mastered Erlang in a year, then&nbsp;won the&nbsp;Erlang User of the&nbsp;Year award in&nbsp;2010). He's taken his Erlang&nbsp;knowledge and&nbsp;expertise in distributed computing&nbsp;to new heights in building highly reliable systems that scale (the most recent of which being the online patient registry for the Danish national health system). Kresten and his team at Trifork are also the folks behind <a href="http://gotocon.com/" target="_blank"><strong>GOTO</strong></a> (used to be called JAOO), a <em>great</em> developer conference and one of my personal&nbsp;favorites, actually. They are also involved with the&nbsp;<a href="http://qconferences.com/" target="_blank"><strong>QCon</strong></a> and <strong><a href="http://yowaustralia.com.au/" target="_blank">YOW!</a> </strong>events. <strong>Great stuff!</strong><br><br>Here, we talk about what Kresten's been up to recently, Erlang, Erjang, software reliability, concurrency, and distributed systems. Tune in.</p><p>See<strong> Kresten's blog </strong>for further details on Erjang and more: <a href="http://www.javalimit.com/">http://www.javalimit.com/</a><br><br>Thanks for joining us on Channel 9, Kresten. Keep on pushing the envelope!<br><br><br><br>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? <strong>Systems, Programming, Languages and Applications: Software for Humanity</strong>. 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 great event! </strong>I learned a ton and met many amazing computer scientists and students.</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] </em></p><p>&nbsp;</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/erlang/RSS&WT.dl=0&WT.entryid=Entry:RSSView:6393046169684007a8fe9f8e012c66f2">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Charles/SPLASH-2011-Kresten-Thorup-Erlang-Erjang-and-Building-Reliable-Systems</comments>
      <itunes:summary>Kresten Thorup&amp;nbsp;is the CTO of Trifork,&amp;nbsp;creator of Erjang&amp;nbsp;(Erlang implementation running&amp;nbsp;on the JVM), and implementer of Java generics. He is&amp;nbsp;deeply interested in distributed systems programming&amp;nbsp;and unusually capable at&amp;nbsp;it&amp;nbsp;(he&amp;nbsp;mastered Erlang in a year, then&amp;nbsp;won the&amp;nbsp;Erlang User of the&amp;nbsp;Year award in&amp;nbsp;2010). He&#39;s taken his Erlang&amp;nbsp;knowledge and&amp;nbsp;expertise in distributed computing&amp;nbsp;to new heights in building highly reliable systems that scale (the most recent of which being the online patient registry for the Danish national health system). Kresten and his team at Trifork are also the folks behind GOTO (used to be called JAOO), a great developer conference and one of my personal&amp;nbsp;favorites, actually. They are also involved with the&amp;nbsp;QCon and YOW! events. Great stuff!Here, we talk about what Kresten&#39;s been up to recently, Erlang, Erjang, software reliability, concurrency, and distributed systems. Tune in. See Kresten&#39;s blog for further details on Erjang and more: http://www.javalimit.com/Thanks for joining us on Channel 9, Kresten. Keep on pushing the envelope!Recently, Channel 9 was invited to attend the great SPLASH conference. What is SPLASH? Systems, Programming, Languages and Applications: Software for Humanity. A big thanks to the SPLASH event organizers for inviting me and my camera to engage some key computer scientists and engineers in geeky, fun conversation! SPLASH is a great event! I learned a ton and met many amazing computer scientists and students. 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]  &amp;nbsp; </itunes:summary>
      <itunes:duration>1444</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Charles/SPLASH-2011-Kresten-Thorup-Erlang-Erjang-and-Building-Reliable-Systems</link>
      <pubDate>Sat, 26 Nov 2011 19:14:06 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Charles/SPLASH-2011-Kresten-Thorup-Erlang-Erjang-and-Building-Reliable-Systems</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/66f2/63930461-6968-4007-a8fe-9f8e012c66f2/SPLASH2011KrestenThorup_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/66f2/63930461-6968-4007-a8fe-9f8e012c66f2/SPLASH2011KrestenThorup_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/66f2/63930461-6968-4007-a8fe-9f8e012c66f2/SPLASH2011KrestenThorup_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/66f2/63930461-6968-4007-a8fe-9f8e012c66f2/SPLASH2011KrestenThorup_2MB_ch9.wmv" expression="full" duration="1444" fileSize="519685668" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/66f2/63930461-6968-4007-a8fe-9f8e012c66f2/SPLASH2011KrestenThorup_ch9.mp3" expression="full" duration="1444" fileSize="11555291" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/66f2/63930461-6968-4007-a8fe-9f8e012c66f2/SPLASH2011KrestenThorup_ch9.webm" expression="full" duration="1444" fileSize="187941851" type="video/webm" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/66f2/63930461-6968-4007-a8fe-9f8e012c66f2/SPLASH2011KrestenThorup_ch9.wma" expression="full" duration="1444" fileSize="11684531" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/66f2/63930461-6968-4007-a8fe-9f8e012c66f2/SPLASH2011KrestenThorup_ch9.wmv" expression="full" duration="1444" fileSize="317454097" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/66f2/63930461-6968-4007-a8fe-9f8e012c66f2/SPLASH2011KrestenThorup_high_ch9.mp4" expression="full" duration="1444" fileSize="389806388" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/66f2/63930461-6968-4007-a8fe-9f8e012c66f2/SPLASH2011KrestenThorup_low_ch9.mp4" expression="full" duration="1444" fileSize="146019151" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/66f2/63930461-6968-4007-a8fe-9f8e012c66f2/SPLASH2011KrestenThorup_med_ch9.mp4" expression="full" duration="1444" fileSize="297585451" type="video/mp4" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/66f2/63930461-6968-4007-a8fe-9f8e012c66f2/SPLASH2011KrestenThorup.ism/manifest" expression="full" duration="1444" fileSize="7786" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/66f2/63930461-6968-4007-a8fe-9f8e012c66f2/SPLASH2011KrestenThorup_ch9.wmv" length="317454097" 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/Blogs/Charles/SPLASH-2011-Kresten-Thorup-Erlang-Erjang-and-Building-Reliable-Systems/RSS</wfw:commentRss>
      <category>Erlang</category>
      <category>Java</category>
      <category>Programming Languages</category>
      <category>SPLASH 2011</category>
    </item>
  <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/erlang/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/erlang/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>    
</channel>
</rss>