<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Erlang vs. Scala</title>
	<atom:link href="http://yarivsblog.com/articles/2008/05/18/erlang-vs-scala/feed/" rel="self" type="application/rss+xml" />
	<link>http://yarivsblog.com/articles/2008/05/18/erlang-vs-scala/</link>
	<description>Adventures in Open Source Erlang</description>
	<lastBuildDate>Sun, 06 Dec 2009 10:29:08 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Trabajo</title>
		<link>http://yarivsblog.com/articles/2008/05/18/erlang-vs-scala/comment-page-2/#comment-448772</link>
		<dc:creator>Trabajo</dc:creator>
		<pubDate>Thu, 03 Dec 2009 21:30:10 +0000</pubDate>
		<guid isPermaLink="false">http://yarivsblog.com/?p=191#comment-448772</guid>
		<description>Java indeed has a lot of libraries.</description>
		<content:encoded><![CDATA[<p>Java indeed has a lot of libraries.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scala: The Successor to the Throne &#171; Metaphysical Developer</title>
		<link>http://yarivsblog.com/articles/2008/05/18/erlang-vs-scala/comment-page-2/#comment-427128</link>
		<dc:creator>Scala: The Successor to the Throne &#171; Metaphysical Developer</dc:creator>
		<pubDate>Wed, 29 Jul 2009 15:34:58 +0000</pubDate>
		<guid isPermaLink="false">http://yarivsblog.com/?p=191#comment-427128</guid>
		<description>[...] on a class is not really immutability, since referring objects may not be immutable themselves. And there is no way at the moment to [...]</description>
		<content:encoded><![CDATA[<p>[...] on a class is not really immutability, since referring objects may not be immutable themselves. And there is no way at the moment to [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Szymon Jeż</title>
		<link>http://yarivsblog.com/articles/2008/05/18/erlang-vs-scala/comment-page-1/#comment-426605</link>
		<dc:creator>Szymon Jeż</dc:creator>
		<pubDate>Sun, 26 Jul 2009 08:05:24 +0000</pubDate>
		<guid isPermaLink="false">http://yarivsblog.com/?p=191#comment-426605</guid>
		<description>Very good comparison. In my impression Erlang seems to be the better choice for building concurrent systems. At least for now.</description>
		<content:encoded><![CDATA[<p>Very good comparison. In my impression Erlang seems to be the better choice for building concurrent systems. At least for now.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: 下一波流行的开发语言是？ &#171; 广告时间</title>
		<link>http://yarivsblog.com/articles/2008/05/18/erlang-vs-scala/comment-page-1/#comment-342002</link>
		<dc:creator>下一波流行的开发语言是？ &#171; 广告时间</dc:creator>
		<pubDate>Tue, 06 Jan 2009 00:58:13 +0000</pubDate>
		<guid isPermaLink="false">http://yarivsblog.com/?p=191#comment-342002</guid>
		<description>[...] 看这里了解一下Erlang的前生后世及Salar的，还有两者的一番对比。 [...]</description>
		<content:encoded><![CDATA[<p>[...] 看这里了解一下Erlang的前生后世及Salar的，还有两者的一番对比。 [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: nickelcode &#187; Erlang and Cloud Computing: A Fine Pair Indeed</title>
		<link>http://yarivsblog.com/articles/2008/05/18/erlang-vs-scala/comment-page-1/#comment-329844</link>
		<dc:creator>nickelcode &#187; Erlang and Cloud Computing: A Fine Pair Indeed</dc:creator>
		<pubDate>Tue, 16 Dec 2008 04:54:15 +0000</pubDate>
		<guid isPermaLink="false">http://yarivsblog.com/?p=191#comment-329844</guid>
		<description>[...] to applications, and it only takes one look at the comments in one of Yariv&#8217;s posts ( Erlang vs Scala ) to see there are a lot of [...]</description>
		<content:encoded><![CDATA[<p>[...] to applications, and it only takes one look at the comments in one of Yariv&#8217;s posts ( Erlang vs Scala ) to see there are a lot of [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Keith Kim&#8217;s Blog &#187; Blog Archive &#187; Erlang and Java (and Scala too)</title>
		<link>http://yarivsblog.com/articles/2008/05/18/erlang-vs-scala/comment-page-1/#comment-323425</link>
		<dc:creator>Keith Kim&#8217;s Blog &#187; Blog Archive &#187; Erlang and Java (and Scala too)</dc:creator>
		<pubDate>Sat, 06 Dec 2008 04:39:19 +0000</pubDate>
		<guid isPermaLink="false">http://yarivsblog.com/?p=191#comment-323425</guid>
		<description>[...] is a posting about Erlang and Scala: http://yarivsblog.com/articles/2008/05/18/erlang-vs-scala/ I only read and played around basics with Scala and thought it&#8217;s just a way to add FP to [...]</description>
		<content:encoded><![CDATA[<p>[...] is a posting about Erlang and Scala: <a href="http://yarivsblog.com/articles/2008/05/18/erlang-vs-scala/" rel="nofollow">http://yarivsblog.com/articles/2008/05/18/erlang-vs-scala/</a> I only read and played around basics with Scala and thought it&#8217;s just a way to add FP to [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: World of Warcraft, keeping track of TODO items, and more.</title>
		<link>http://yarivsblog.com/articles/2008/05/18/erlang-vs-scala/comment-page-1/#comment-313645</link>
		<dc:creator>World of Warcraft, keeping track of TODO items, and more.</dc:creator>
		<pubDate>Wed, 26 Nov 2008 19:55:44 +0000</pubDate>
		<guid isPermaLink="false">http://yarivsblog.com/?p=191#comment-313645</guid>
		<description>[...] Erlang vs Scala : I like Erlang (related post) for various reasons, none of them related to it being partially a functional language. Apparently, twitter switched to Scala from Ruby (the kind of mistakes people make) and it has worked pretty well, so far, for them. [...]</description>
		<content:encoded><![CDATA[<p>[...] Erlang vs Scala : I like Erlang (related post) for various reasons, none of them related to it being partially a functional language. Apparently, twitter switched to Scala from Ruby (the kind of mistakes people make) and it has worked pretty well, so far, for them. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Humanist &#8594; Why Make Erlang a Functional Language?</title>
		<link>http://yarivsblog.com/articles/2008/05/18/erlang-vs-scala/comment-page-1/#comment-184527</link>
		<dc:creator>Humanist &#8594; Why Make Erlang a Functional Language?</dc:creator>
		<pubDate>Fri, 27 Jun 2008 02:30:12 +0000</pubDate>
		<guid isPermaLink="false">http://yarivsblog.com/?p=191#comment-184527</guid>
		<description>[...] — Yariv Sadan [...]</description>
		<content:encoded><![CDATA[<p>[...] — Yariv Sadan [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Shawn</title>
		<link>http://yarivsblog.com/articles/2008/05/18/erlang-vs-scala/comment-page-1/#comment-164725</link>
		<dc:creator>Shawn</dc:creator>
		<pubDate>Mon, 02 Jun 2008 06:00:38 +0000</pubDate>
		<guid isPermaLink="false">http://yarivsblog.com/?p=191#comment-164725</guid>
		<description>If you want to waste some more time it would be interesting to see a comparison with Clojure in these categories :)

As a Lisp on the JVM, there will be similarities with Scala&#039;s answers on features like hot code swapping, garbage collection, recursion, network I/O, libraries, and reliability. But I have to say David makes a good case on all of those.

Clojure&#039;s author has issues with &quot;location transparency&quot;, so don&#039;t hold your breath on that type of distribution.

Since it&#039;s Lisp, you get a lot of the dynamicism and FP concepts that you know and love (a REPL, of course; I&#039;m not sure how easy it is to get a remote one).

A big feature of Clojure is its immutable data structures, which all work with the built in software transactional memory and asynchronous agent/action systems for concurrency. In terms of scheduling, I believe those systems are built on threads.

No Mnesia, but I wonder if one could make a really nice one using the pure Java version of Berkeley DB.

I&#039;m not trying to change your mind. You like Erlang and it has what you need today. But as a language for Java environments, it looks promising.</description>
		<content:encoded><![CDATA[<p>If you want to waste some more time it would be interesting to see a comparison with Clojure in these categories :)</p>
<p>As a Lisp on the JVM, there will be similarities with Scala&#8217;s answers on features like hot code swapping, garbage collection, recursion, network I/O, libraries, and reliability. But I have to say David makes a good case on all of those.</p>
<p>Clojure&#8217;s author has issues with &#8220;location transparency&#8221;, so don&#8217;t hold your breath on that type of distribution.</p>
<p>Since it&#8217;s Lisp, you get a lot of the dynamicism and FP concepts that you know and love (a REPL, of course; I&#8217;m not sure how easy it is to get a remote one).</p>
<p>A big feature of Clojure is its immutable data structures, which all work with the built in software transactional memory and asynchronous agent/action systems for concurrency. In terms of scheduling, I believe those systems are built on threads.</p>
<p>No Mnesia, but I wonder if one could make a really nice one using the pure Java version of Berkeley DB.</p>
<p>I&#8217;m not trying to change your mind. You like Erlang and it has what you need today. But as a language for Java environments, it looks promising.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric</title>
		<link>http://yarivsblog.com/articles/2008/05/18/erlang-vs-scala/comment-page-1/#comment-162861</link>
		<dc:creator>Eric</dc:creator>
		<pubDate>Fri, 30 May 2008 19:38:47 +0000</pubDate>
		<guid isPermaLink="false">http://yarivsblog.com/?p=191#comment-162861</guid>
		<description>This is a great post.  I love your blog, keep it up.</description>
		<content:encoded><![CDATA[<p>This is a great post.  I love your blog, keep it up.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
