<?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: Why not Scala?</title>
	<atom:link href="http://www.drmaciver.com/2008/01/why-not-scala/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.drmaciver.com/2008/01/why-not-scala/</link>
	<description></description>
	<lastBuildDate>Sun, 14 Mar 2010 00:09:44 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: SHadoop &#171; jWeslley&#8217;s blog</title>
		<link>http://www.drmaciver.com/2008/01/why-not-scala/comment-page-1/#comment-293</link>
		<dc:creator>SHadoop &#171; jWeslley&#8217;s blog</dc:creator>
		<pubDate>Wed, 14 May 2008 18:40:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.drmaciver.com/wordpress/?p=76#comment-293</guid>
		<description>[...] this and this. Moreover, Scala offers a bag of others [...]</description>
		<content:encoded><![CDATA[<p>[...] this and this. Moreover, Scala offers a bag of others [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: SHadoop &#171; { Raciocínio Lateral }</title>
		<link>http://www.drmaciver.com/2008/01/why-not-scala/comment-page-1/#comment-292</link>
		<dc:creator>SHadoop &#171; { Raciocínio Lateral }</dc:creator>
		<pubDate>Wed, 14 May 2008 18:36:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.drmaciver.com/wordpress/?p=76#comment-292</guid>
		<description>[...] this and this. Moreover, Scala offers a bag of others [...]</description>
		<content:encoded><![CDATA[<p>[...] this and this. Moreover, Scala offers a bag of others [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Roger</title>
		<link>http://www.drmaciver.com/2008/01/why-not-scala/comment-page-1/#comment-103</link>
		<dc:creator>Michael Roger</dc:creator>
		<pubDate>Thu, 10 Jan 2008 03:23:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.drmaciver.com/wordpress/?p=76#comment-103</guid>
		<description>There still (as of 2.6.0) seems to be something wrong with Scala&#039;s TCO:&lt;br/&gt;&lt;br/&gt;I tried this example for BerkeleyDB:&lt;br/&gt;&lt;br/&gt;http://forums.oracle.com/forums/thread.jspa?threadID=594269&amp;tstart=15&lt;br/&gt;&lt;br/&gt;and the tail-recursive printAll function causes a stack overflow.&lt;br/&gt;&lt;br/&gt;I&#039;ve been asking to my workers to keep an open mind about scala, but I keep running into compiler errors like the above that are breaking my trust.</description>
		<content:encoded><![CDATA[<p>There still (as of 2.6.0) seems to be something wrong with Scala&#8217;s TCO:</p>
<p>I tried this example for BerkeleyDB:</p>
<p><a href="http://forums.oracle.com/forums/thread.jspa?threadID=594269&#038;tstart=15" rel="nofollow">http://forums.oracle.com/forums/thread.jspa?threadID=594269&#038;tstart=15</a></p>
<p>and the tail-recursive printAll function causes a stack overflow.</p>
<p>I&#8217;ve been asking to my workers to keep an open mind about scala, but I keep running into compiler errors like the above that are breaking my trust.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David R. MacIver</title>
		<link>http://www.drmaciver.com/2008/01/why-not-scala/comment-page-1/#comment-92</link>
		<dc:creator>David R. MacIver</dc:creator>
		<pubDate>Fri, 04 Jan 2008 23:30:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.drmaciver.com/wordpress/?p=76#comment-92</guid>
		<description>Doesn&#039;t Groovy *always* look like funny Java? ;-)&lt;br/&gt;&lt;br/&gt;I kid, I kid. A little.&lt;br/&gt;&lt;br/&gt;I&#039;ve not really looked into it deeply. My impression is that for most usages Scala and Groovy are comparably expressive, but they push in different directions as you start to (over?) use their advanced features. &lt;br/&gt;&lt;br/&gt;Looking at e.g. &lt;a HREF=&quot;http://groovy.codehaus.org/Cookbook+Examples&quot; REL=&quot;nofollow&quot;&gt;the groovy cookbook examples&lt;/a&gt; I don&#039;t see it as being any better than Scala when using existing APIs. You&#039;re just too tied to the way of thinking of the API to really break away from it. In both cases you need to wrap things and write your own small APIs to make things more palatable.&lt;br/&gt;&lt;br/&gt;Beyond that, I don&#039;t have much to say. I&#039;ve not looked at Groovy in any significant amount of detail.</description>
		<content:encoded><![CDATA[<p>Doesn&#8217;t Groovy *always* look like funny Java? ;-)</p>
<p>I kid, I kid. A little.</p>
<p>I&#8217;ve not really looked into it deeply. My impression is that for most usages Scala and Groovy are comparably expressive, but they push in different directions as you start to (over?) use their advanced features. </p>
<p>Looking at e.g. <a HREF="http://groovy.codehaus.org/Cookbook+Examples" REL="nofollow">the groovy cookbook examples</a> I don&#8217;t see it as being any better than Scala when using existing APIs. You&#8217;re just too tied to the way of thinking of the API to really break away from it. In both cases you need to wrap things and write your own small APIs to make things more palatable.</p>
<p>Beyond that, I don&#8217;t have much to say. I&#8217;ve not looked at Groovy in any significant amount of detail.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greg</title>
		<link>http://www.drmaciver.com/2008/01/why-not-scala/comment-page-1/#comment-91</link>
		<dc:creator>Greg</dc:creator>
		<pubDate>Fri, 04 Jan 2008 23:10:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.drmaciver.com/wordpress/?p=76#comment-91</guid>
		<description>I&#039;m curious what you think of groovy.That is if scala looks like funny java when using the java libraries, would groovy be a better fit here?</description>
		<content:encoded><![CDATA[<p>I&#8217;m curious what you think of groovy.That is if scala looks like funny java when using the java libraries, would groovy be a better fit here?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
