<?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: Scala for Java Refugees Part 6: Getting Over Java</title>
	<atom:link href="http://www.codecommit.com/blog/scala/scala-for-java-refugees-part-6/feed" rel="self" type="application/rss+xml" />
	<link>http://www.codecommit.com/blog/scala/scala-for-java-refugees-part-6</link>
	<description>(permanently in beta)</description>
	<lastBuildDate>Sun, 29 Aug 2010 20:01:44 -0700</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Bernard Amade</title>
		<link>http://www.codecommit.com/blog/scala/scala-for-java-refugees-part-6/comment-page-1#comment-4902</link>
		<dc:creator>Bernard Amade</dc:creator>
		<pubDate>Tue, 13 Oct 2009 14:18:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.codecommit.com/blog/scala/scala-for-java-refugees-part-6#comment-4902</guid>
		<description>thanks you for this introduction!
I am now convinced that:

 - Scala has lot of interesting features

 - but it&#039;s not the way to go !</description>
		<content:encoded><![CDATA[<p>thanks you for this introduction!<br />
I am now convinced that:</p>
<p> &#8211; Scala has lot of interesting features</p>
<p> &#8211; but it&#8217;s not the way to go !</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Coral</title>
		<link>http://www.codecommit.com/blog/scala/scala-for-java-refugees-part-6/comment-page-1#comment-4862</link>
		<dc:creator>Coral</dc:creator>
		<pubDate>Wed, 22 Jul 2009 13:19:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.codecommit.com/blog/scala/scala-for-java-refugees-part-6#comment-4862</guid>
		<description>I have read a number of introductory articles on scala and felt the need to say  to you that as a java developer yours are the most clear and exciting introductory articles I have found so far. 
Thank you.</description>
		<content:encoded><![CDATA[<p>I have read a number of introductory articles on scala and felt the need to say  to you that as a java developer yours are the most clear and exciting introductory articles I have found so far.<br />
Thank you.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dan MacMillan</title>
		<link>http://www.codecommit.com/blog/scala/scala-for-java-refugees-part-6/comment-page-1#comment-4575</link>
		<dc:creator>Dan MacMillan</dc:creator>
		<pubDate>Tue, 27 Jan 2009 01:25:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.codecommit.com/blog/scala/scala-for-java-refugees-part-6#comment-4575</guid>
		<description>I really enjoyed reading this series.  I&#039;ve been looking at the Scala web site and some other resources but the differences in behaviour between Scala and Java seemed arbitrary.  Your series demystified things substantially.  Now I can see how the apparently arbitrary syntax is actually the result of methodically applying rules.  It should help me in my further investigation of the language.  +1, doubleplusgood, would read again.</description>
		<content:encoded><![CDATA[<p>I really enjoyed reading this series.  I&#8217;ve been looking at the Scala web site and some other resources but the differences in behaviour between Scala and Java seemed arbitrary.  Your series demystified things substantially.  Now I can see how the apparently arbitrary syntax is actually the result of methodically applying rules.  It should help me in my further investigation of the language.  +1, doubleplusgood, would read again.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daniel Spiewak</title>
		<link>http://www.codecommit.com/blog/scala/scala-for-java-refugees-part-6/comment-page-1#comment-3568</link>
		<dc:creator>Daniel Spiewak</dc:creator>
		<pubDate>Sun, 11 May 2008 01:43:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.codecommit.com/blog/scala/scala-for-java-refugees-part-6#comment-3568</guid>
		<description>Nice catch!  English too subtle for me.  :-)</description>
		<content:encoded><![CDATA[<p>Nice catch!  English too subtle for me.  <img src='http://www.codecommit.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Confabulist</title>
		<link>http://www.codecommit.com/blog/scala/scala-for-java-refugees-part-6/comment-page-1#comment-3563</link>
		<dc:creator>Confabulist</dc:creator>
		<pubDate>Sun, 11 May 2008 00:17:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.codecommit.com/blog/scala/scala-for-java-refugees-part-6#comment-3563</guid>
		<description>Great article, and very useful.  One small note, you may wish to change your use of the word &quot;parody&quot; to mean &quot;parity&quot;, both here and in the roundup article.</description>
		<content:encoded><![CDATA[<p>Great article, and very useful.  One small note, you may wish to change your use of the word &#8220;parody&#8221; to mean &#8220;parity&#8221;, both here and in the roundup article.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Simmons</title>
		<link>http://www.codecommit.com/blog/scala/scala-for-java-refugees-part-6/comment-page-1#comment-3201</link>
		<dc:creator>John Simmons</dc:creator>
		<pubDate>Tue, 04 Mar 2008 18:57:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.codecommit.com/blog/scala/scala-for-java-refugees-part-6#comment-3201</guid>
		<description>Very good series.  Thanks.

Regarding the return value of foreach: If you want a return value, use map or flatMap.  Chapter 10 of Scala by Example has a good explanation of how for-comprehensions are translated into map, flatMap, and filter, while for-loops are translated into foreach.  Esoteric comment: under the surface, these are monads.  And you can use for-comprehensions on any class for which you properly implement map, flatMap, filter, and foreach.</description>
		<content:encoded><![CDATA[<p>Very good series.  Thanks.</p>
<p>Regarding the return value of foreach: If you want a return value, use map or flatMap.  Chapter 10 of Scala by Example has a good explanation of how for-comprehensions are translated into map, flatMap, and filter, while for-loops are translated into foreach.  Esoteric comment: under the surface, these are monads.  And you can use for-comprehensions on any class for which you properly implement map, flatMap, filter, and foreach.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex Haselsberger</title>
		<link>http://www.codecommit.com/blog/scala/scala-for-java-refugees-part-6/comment-page-1#comment-3180</link>
		<dc:creator>Alex Haselsberger</dc:creator>
		<pubDate>Sun, 02 Mar 2008 20:58:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.codecommit.com/blog/scala/scala-for-java-refugees-part-6#comment-3180</guid>
		<description>I recently started with scala and searched for a smart introductory.

Here it is ... ;-)</description>
		<content:encoded><![CDATA[<p>I recently started with scala and searched for a smart introductory.</p>
<p>Here it is &#8230; <img src='http://www.codecommit.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Yasser Helmi</title>
		<link>http://www.codecommit.com/blog/scala/scala-for-java-refugees-part-6/comment-page-1#comment-3069</link>
		<dc:creator>Yasser Helmi</dc:creator>
		<pubDate>Sat, 23 Feb 2008 16:22:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.codecommit.com/blog/scala/scala-for-java-refugees-part-6#comment-3069</guid>
		<description>Thanks a lot for the great work and effort. I like it specially when you compare Scala features to Ruby and C++ with code samples; really neat.</description>
		<content:encoded><![CDATA[<p>Thanks a lot for the great work and effort. I like it specially when you compare Scala features to Ruby and C++ with code samples; really neat.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: javier</title>
		<link>http://www.codecommit.com/blog/scala/scala-for-java-refugees-part-6/comment-page-1#comment-3057</link>
		<dc:creator>javier</dc:creator>
		<pubDate>Thu, 21 Feb 2008 22:39:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.codecommit.com/blog/scala/scala-for-java-refugees-part-6#comment-3057</guid>
		<description>Thanks for this superb series of posts!</description>
		<content:encoded><![CDATA[<p>Thanks for this superb series of posts!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Linsin</title>
		<link>http://www.codecommit.com/blog/scala/scala-for-java-refugees-part-6/comment-page-1#comment-2998</link>
		<dc:creator>David Linsin</dc:creator>
		<pubDate>Sun, 17 Feb 2008 17:16:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.codecommit.com/blog/scala/scala-for-java-refugees-part-6#comment-2998</guid>
		<description>Great Series! Thanks a lot!</description>
		<content:encoded><![CDATA[<p>Great Series! Thanks a lot!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
