<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Why Erlang Is a Great Language for Concurrent Programming</title>
	<atom:link href="http://yarivsblog.com/articles/2006/08/16/why-erlang-is-a-great-language-for-concurrent-programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://yarivsblog.com/articles/2006/08/16/why-erlang-is-a-great-language-for-concurrent-programming/</link>
	<description>Adventures in Open Source Erlang</description>
	<pubDate>Tue, 06 Jan 2009 09:13:01 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
		<item>
		<title>By: Weekly linkdump #42 - max - блог разработчиков</title>
		<link>http://yarivsblog.com/articles/2006/08/16/why-erlang-is-a-great-language-for-concurrent-programming/#comment-320746</link>
		<dc:creator>Weekly linkdump #42 - max - блог разработчиков</dc:creator>
		<pubDate>Tue, 02 Dec 2008 14:49:54 +0000</pubDate>
		<guid isPermaLink="false">#comment-320746</guid>
		<description>[...] Why Erlang Is a Great Language for Concurrent Programming &#8211; актуальная тема в свете современных multi-core архитектур [...]</description>
		<content:encoded><![CDATA[<p>[...] Why Erlang Is a Great Language for Concurrent Programming &#8211; актуальная тема в свете современных multi-core архитектур [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Home video sex clips.</title>
		<link>http://yarivsblog.com/articles/2006/08/16/why-erlang-is-a-great-language-for-concurrent-programming/#comment-290828</link>
		<dc:creator>Home video sex clips.</dc:creator>
		<pubDate>Tue, 28 Oct 2008 15:01:23 +0000</pubDate>
		<guid isPermaLink="false">#comment-290828</guid>
		<description>&lt;strong&gt;Britney spears and home sex video....&lt;/strong&gt;

Home sex video. Home made sex video. Sex home video. Home made sex video free bdsm. Home video sex clips....</description>
		<content:encoded><![CDATA[<p><strong>Britney spears and home sex video&#8230;.</strong></p>
<p>Home sex video. Home made sex video. Sex home video. Home made sex video free bdsm. Home video sex clips&#8230;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scheming For Epiphany</title>
		<link>http://yarivsblog.com/articles/2006/08/16/why-erlang-is-a-great-language-for-concurrent-programming/#comment-22982</link>
		<dc:creator>Scheming For Epiphany</dc:creator>
		<pubDate>Mon, 16 Apr 2007 06:13:29 +0000</pubDate>
		<guid isPermaLink="false">#comment-22982</guid>
		<description>[...] a single box, it becomes very important to take advantage of the extra power. And as noted by more knowledgeable people than myself, functional programming languages by their very nature are much better for concurrent [...]</description>
		<content:encoded><![CDATA[<p>[...] a single box, it becomes very important to take advantage of the extra power. And as noted by more knowledgeable people than myself, functional programming languages by their very nature are much better for concurrent [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: yaar</title>
		<link>http://yarivsblog.com/articles/2006/08/16/why-erlang-is-a-great-language-for-concurrent-programming/#comment-314</link>
		<dc:creator>yaar</dc:creator>
		<pubDate>Thu, 07 Sep 2006 22:27:55 +0000</pubDate>
		<guid isPermaLink="false">#comment-314</guid>
		<description>Hey Yariv,
&lt;br&gt;&lt;br&gt;

As you suggested, I found this post and read it. Now l have many questions about erlang concurrency. For example, how do processes find each other? And how do they learn another process died? How messages get passed over the wire? How processes share access to data structures? Why erlang processes are so lightweight? Is message delivery order guaranteed?
&lt;br&gt;
&lt;br&gt;
I think it would be interesting if you sometime write a case study of real-world large erlang systems, like the one ericsson built, ejabberd, or mibbo. I guess there are already some outthere, but you will probably do it better.
&lt;br&gt;&lt;br&gt;
Good night!</description>
		<content:encoded><![CDATA[<p>Hey Yariv,</p>
<p>As you suggested, I found this post and read it. Now l have many questions about erlang concurrency. For example, how do processes find each other? And how do they learn another process died? How messages get passed over the wire? How processes share access to data structures? Why erlang processes are so lightweight? Is message delivery order guaranteed?</p>
<p>I think it would be interesting if you sometime write a case study of real-world large erlang systems, like the one ericsson built, ejabberd, or mibbo. I guess there are already some outthere, but you will probably do it better.</p>
<p>Good night!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Yariv</title>
		<link>http://yarivsblog.com/articles/2006/08/16/why-erlang-is-a-great-language-for-concurrent-programming/#comment-136</link>
		<dc:creator>Yariv</dc:creator>
		<pubDate>Thu, 17 Aug 2006 23:50:20 +0000</pubDate>
		<guid isPermaLink="false">#comment-136</guid>
		<description>Byron -- that's hilarious! I can't believe I just sat and watched the whole thing... something must be wrong with me :D</description>
		<content:encoded><![CDATA[<p>Byron &#8212; that&#8217;s hilarious! I can&#8217;t believe I just sat and watched the whole thing&#8230; something must be wrong with me :D</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Byron</title>
		<link>http://yarivsblog.com/articles/2006/08/16/why-erlang-is-a-great-language-for-concurrent-programming/#comment-134</link>
		<dc:creator>Byron</dc:creator>
		<pubDate>Thu, 17 Aug 2006 20:45:22 +0000</pubDate>
		<guid isPermaLink="false">#comment-134</guid>
		<description>Axel, in case you haven't seen it, here's a &lt;a href="http://video.google.com/videoplay?docid=-5830318882717959520&#038;q=erlang" rel="nofollow"&gt;cool video&lt;/a&gt; of the Erlang engineers demonstrating Erlang's 'change code at runtime' feature on a phone switching network in their lab.  An oldie but a goodie.</description>
		<content:encoded><![CDATA[<p>Axel, in case you haven&#8217;t seen it, here&#8217;s a <a href="http://video.google.com/videoplay?docid=-5830318882717959520&#038;q=erlang" rel="nofollow">cool video</a> of the Erlang engineers demonstrating Erlang&#8217;s &#8216;change code at runtime&#8217; feature on a phone switching network in their lab.  An oldie but a goodie.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mrevelle</title>
		<link>http://yarivsblog.com/articles/2006/08/16/why-erlang-is-a-great-language-for-concurrent-programming/#comment-127</link>
		<dc:creator>mrevelle</dc:creator>
		<pubDate>Thu, 17 Aug 2006 12:25:13 +0000</pubDate>
		<guid isPermaLink="false">#comment-127</guid>
		<description>Srini and others:
Just use lightty (or whatnot) to serve static content and redirect all other requests to Yaws.     
&lt;br&gt;&lt;br&gt;
Yariv:
Thanks for writing this, full of good information.  Started learning Haskell recently, now Erlang is next on the list.  =)</description>
		<content:encoded><![CDATA[<p>Srini and others:<br />
Just use lightty (or whatnot) to serve static content and redirect all other requests to Yaws.     </p>
<p>Yariv:<br />
Thanks for writing this, full of good information.  Started learning Haskell recently, now Erlang is next on the list.  =)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Axel Wolf</title>
		<link>http://yarivsblog.com/articles/2006/08/16/why-erlang-is-a-great-language-for-concurrent-programming/#comment-125</link>
		<dc:creator>Axel Wolf</dc:creator>
		<pubDate>Thu, 17 Aug 2006 11:09:08 +0000</pubDate>
		<guid isPermaLink="false">#comment-125</guid>
		<description>Great stuff, especially if you think that the language has been in use for over 20 years now.

I'm currently looking into the "change code at runtime" bit in the Erlang book (p. 121). Very interesting.</description>
		<content:encoded><![CDATA[<p>Great stuff, especially if you think that the language has been in use for over 20 years now.</p>
<p>I&#8217;m currently looking into the &#8220;change code at runtime&#8221; bit in the Erlang book (p. 121). Very interesting.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: schlenk</title>
		<link>http://yarivsblog.com/articles/2006/08/16/why-erlang-is-a-great-language-for-concurrent-programming/#comment-124</link>
		<dc:creator>schlenk</dc:creator>
		<pubDate>Thu, 17 Aug 2006 11:05:06 +0000</pubDate>
		<guid isPermaLink="false">#comment-124</guid>
		<description>Would be very interested in seeing how well Yaws performs against AOLserver (&lt;a href="http://aolserver.sourceforge.net" rel="nofollow"&gt;http://aolserver.sourceforge.net&lt;/a&gt;), which is especially  made for heavy concurrent load, unlike apache.</description>
		<content:encoded><![CDATA[<p>Would be very interested in seeing how well Yaws performs against AOLserver (<a href="http://aolserver.sourceforge.net" rel="nofollow">http://aolserver.sourceforge.net</a>), which is especially  made for heavy concurrent load, unlike apache.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Yariv</title>
		<link>http://yarivsblog.com/articles/2006/08/16/why-erlang-is-a-great-language-for-concurrent-programming/#comment-123</link>
		<dc:creator>Yariv</dc:creator>
		<pubDate>Thu, 17 Aug 2006 10:32:05 +0000</pubDate>
		<guid isPermaLink="false">#comment-123</guid>
		<description>Yes, good point. I don't know of any benchmarks for Yaws that measure static content performance. You can always run some and tell us what you find :)</description>
		<content:encoded><![CDATA[<p>Yes, good point. I don&#8217;t know of any benchmarks for Yaws that measure static content performance. You can always run some and tell us what you find :)</p>
]]></content:encoded>
	</item>
</channel>
</rss>
