<?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 for Scala Notes</title>
	<atom:link href="http://www.scala-notes.org/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.scala-notes.org</link>
	<description>Blog about the Scala programming language</description>
	<lastBuildDate>Sun, 12 Jun 2011 07:27:06 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>Comment on Scala 2.9 parallel collections for MandelActors by Jesper</title>
		<link>http://www.scala-notes.org/2011/05/scala-2-9-parallel-collections-for-mandelactors/#comment-826</link>
		<dc:creator>Jesper</dc:creator>
		<pubDate>Sun, 12 Jun 2011 07:27:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.scala-notes.org/?p=129#comment-826</guid>
		<description>Hi Chris,

Theoretically it could run at twice the speed with two threads, but in practice my program runs about 50% faster on my dual-core machine, and about 100% faster on a quad core machine that I tested it on. There is some synchronization to prevent threads from writing to the same pixel of the output image at the same time, but the rendering is done in such a way that threads should rarely have to wait on each other for that. Note that this program is just one example, it isn&#039;t proof that any program will run 50% faster on a dual core machine.

The performance with parallel collections is the same as with actors, which I wrote about in an earlier blog post.</description>
		<content:encoded><![CDATA[<p>Hi Chris,</p>
<p>Theoretically it could run at twice the speed with two threads, but in practice my program runs about 50% faster on my dual-core machine, and about 100% faster on a quad core machine that I tested it on. There is some synchronization to prevent threads from writing to the same pixel of the output image at the same time, but the rendering is done in such a way that threads should rarely have to wait on each other for that. Note that this program is just one example, it isn&#8217;t proof that any program will run 50% faster on a dual core machine.</p>
<p>The performance with parallel collections is the same as with actors, which I wrote about in an earlier blog post.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Scala 2.9 parallel collections for MandelActors by Chris</title>
		<link>http://www.scala-notes.org/2011/05/scala-2-9-parallel-collections-for-mandelactors/#comment-824</link>
		<dc:creator>Chris</dc:creator>
		<pubDate>Thu, 09 Jun 2011 12:57:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.scala-notes.org/?p=129#comment-824</guid>
		<description>So, the million dollar question... how much faster are the parallel collections on your dual core machine?

Very interesting blog! I&#039;ve added the feed to my reader.</description>
		<content:encoded><![CDATA[<p>So, the million dollar question&#8230; how much faster are the parallel collections on your dual core machine?</p>
<p>Very interesting blog! I&#8217;ve added the feed to my reader.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on MandelActors by Michael Ernest</title>
		<link>http://www.scala-notes.org/2011/03/mandelactors/#comment-475</link>
		<dc:creator>Michael Ernest</dc:creator>
		<pubDate>Sat, 19 Mar 2011 16:53:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.scala-notes.org/?p=98#comment-475</guid>
		<description>Had I understood this distinction between Actors myself when I started to play with Scala, I might have paid more attention. It seemed the author I was reading at the time felt it was either obvious or perhaps too much for someone who didn&#039;t already understand.

Thank you for making it more apparent! Looking forward to reading back in your blog and then forward.</description>
		<content:encoded><![CDATA[<p>Had I understood this distinction between Actors myself when I started to play with Scala, I might have paid more attention. It seemed the author I was reading at the time felt it was either obvious or perhaps too much for someone who didn&#8217;t already understand.</p>
<p>Thank you for making it more apparent! Looking forward to reading back in your blog and then forward.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on A generic interpolate method using type classes by Jesper</title>
		<link>http://www.scala-notes.org/2010/08/a-generic-interpolate-method-using-type-classes/#comment-60</link>
		<dc:creator>Jesper</dc:creator>
		<pubDate>Mon, 16 Aug 2010 19:50:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.scala-notes.org/?p=73#comment-60</guid>
		<description>A blog post by Daniel Sobral about the type class pattern in Scala:
http://dcsobral.blogspot.com/2010/06/implicit-tricks-type-class-pattern.html</description>
		<content:encoded><![CDATA[<p>A blog post by Daniel Sobral about the type class pattern in Scala:<br />
<a href="http://dcsobral.blogspot.com/2010/06/implicit-tricks-type-class-pattern.html" rel="nofollow">http://dcsobral.blogspot.com/2010/06/implicit-tricks-type-class-pattern.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on A generic interpolate method using type classes by acherm</title>
		<link>http://www.scala-notes.org/2010/08/a-generic-interpolate-method-using-type-classes/#comment-48</link>
		<dc:creator>acherm</dc:creator>
		<pubDate>Tue, 10 Aug 2010 22:00:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.scala-notes.org/?p=73#comment-48</guid>
		<description>The conclusion is that C++ outperforms Scala on this simple example... *sigh*</description>
		<content:encoded><![CDATA[<p>The conclusion is that C++ outperforms Scala on this simple example&#8230; *sigh*</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on A generic interpolate method using type classes by Tweets that mention A generic interpolate method using type classes « Scala Notes -- Topsy.com</title>
		<link>http://www.scala-notes.org/2010/08/a-generic-interpolate-method-using-type-classes/#comment-47</link>
		<dc:creator>Tweets that mention A generic interpolate method using type classes « Scala Notes -- Topsy.com</dc:creator>
		<pubDate>Tue, 10 Aug 2010 21:58:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.scala-notes.org/?p=73#comment-47</guid>
		<description>[...] This post was mentioned on Twitter by Planet Scala and Planet Lang, Jesper de Jong. Jesper de Jong said: Just posted a new blog post: A generic interpolate method using type classes - http://bit.ly/bD7Lhu [...]</description>
		<content:encoded><![CDATA[<p>[...] This post was mentioned on Twitter by Planet Scala and Planet Lang, Jesper de Jong. Jesper de Jong said: Just posted a new blog post: A generic interpolate method using type classes &#8211; <a href="http://bit.ly/bD7Lhu" rel="nofollow">http://bit.ly/bD7Lhu</a> [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Strange limitation when importing from different scopes by Jesper</title>
		<link>http://www.scala-notes.org/2010/07/strange-limitation-when-importing-from-different-scopes/#comment-19</link>
		<dc:creator>Jesper</dc:creator>
		<pubDate>Sun, 04 Jul 2010 06:02:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.scala-notes.org/?p=65#comment-19</guid>
		<description>You can find the &lt;a href=&quot;http://www.scala-lang.org/sites/default/files/linuxsoft_archives/docu/files/ScalaReference.pdf&quot; rel=&quot;nofollow&quot;&gt;Scala Language Specification&lt;/a&gt; on www.scala-lang.org (but it&#039;s for 2.7, I don&#039;t know if there&#039;s a document for 2.8). I haven&#039;t checked what it says about importing overloaded methods.</description>
		<content:encoded><![CDATA[<p>You can find the <a href="http://www.scala-lang.org/sites/default/files/linuxsoft_archives/docu/files/ScalaReference.pdf" rel="nofollow">Scala Language Specification</a> on <a href="http://www.scala-lang.org" rel="nofollow">http://www.scala-lang.org</a> (but it&#8217;s for 2.7, I don&#8217;t know if there&#8217;s a document for 2.8). I haven&#8217;t checked what it says about importing overloaded methods.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Strange limitation when importing from different scopes by anon</title>
		<link>http://www.scala-notes.org/2010/07/strange-limitation-when-importing-from-different-scopes/#comment-17</link>
		<dc:creator>anon</dc:creator>
		<pubDate>Sat, 03 Jul 2010 21:43:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.scala-notes.org/?p=65#comment-17</guid>
		<description>Is there any substantive difference between partial functions and curried ones? E.g. is it any different to do this:

val interpolation = interpolate(2.0, 4.0, _)
println(interpolation(0.5))

Honest question.</description>
		<content:encoded><![CDATA[<p>Is there any substantive difference between partial functions and curried ones? E.g. is it any different to do this:</p>
<p>val interpolation = interpolate(2.0, 4.0, _)<br />
println(interpolation(0.5))</p>
<p>Honest question.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Strange limitation when importing from different scopes by anon</title>
		<link>http://www.scala-notes.org/2010/07/strange-limitation-when-importing-from-different-scopes/#comment-16</link>
		<dc:creator>anon</dc:creator>
		<pubDate>Sat, 03 Jul 2010 21:35:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.scala-notes.org/?p=65#comment-16</guid>
		<description>Yes, I did notice that, but I find it odd (and I&#039;d be nice if someone could post a reference to the spec) for a spec to specifically disallow overloaded methods. Typically, there&#039;s mention of a signature, and the signature in this case is unique and unambiguous.</description>
		<content:encoded><![CDATA[<p>Yes, I did notice that, but I find it odd (and I&#8217;d be nice if someone could post a reference to the spec) for a spec to specifically disallow overloaded methods. Typically, there&#8217;s mention of a signature, and the signature in this case is unique and unambiguous.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Strange limitation when importing from different scopes by Jesper</title>
		<link>http://www.scala-notes.org/2010/07/strange-limitation-when-importing-from-different-scopes/#comment-14</link>
		<dc:creator>Jesper</dc:creator>
		<pubDate>Sat, 03 Jul 2010 18:55:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.scala-notes.org/?p=65#comment-14</guid>
		<description>The comment by Martin Odersky in &lt;a href=&quot;https://lampsvn.epfl.ch/trac/scala/ticket/2551&quot; rel=&quot;nofollow&quot;&gt;ticket 2551&lt;/a&gt; suggests that this isn&#039;t only a case of fixing the problem in the compiler - the language specification would have to be modified to allow this, and for that to happen a SID (Scala Improvement Document) first has to be written.

Fixing bugs in specifications is often much harder than fixing bugs in code, in fact it might be easy to fix in the compiler, but because it has to be precisely specified in a document it will still be a lot of work.</description>
		<content:encoded><![CDATA[<p>The comment by Martin Odersky in <a href="https://lampsvn.epfl.ch/trac/scala/ticket/2551" rel="nofollow">ticket 2551</a> suggests that this isn&#8217;t only a case of fixing the problem in the compiler &#8211; the language specification would have to be modified to allow this, and for that to happen a SID (Scala Improvement Document) first has to be written.</p>
<p>Fixing bugs in specifications is often much harder than fixing bugs in code, in fact it might be easy to fix in the compiler, but because it has to be precisely specified in a document it will still be a lot of work.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

