<?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: Parallel Programming: I Told You So</title>
	<atom:link href="http://www.linux-mag.com/id/7526/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.linux-mag.com/id/7526/</link>
	<description>Open Source, Open Standards</description>
	<lastBuildDate>Sat, 05 Oct 2013 13:48:18 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
	<item>
		<title>By: ctwise</title>
		<link>http://www.linux-mag.com/id/7526/#comment-7000</link>
		<dc:creator>ctwise</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.linux-mag.com/id/7526/#comment-7000</guid>
		<description>&lt;p&gt;You might want to take a look at this blog post - GCD Is Not Blocks, Blocks Are Not GCD - http://www.mikeash.com/?page=pyblog/gcd-is-not-blocks-blocks-are-not-gcd.html&lt;/p&gt;
&lt;p&gt;You can use GCD without blocks.  You can even compile libdispatch to not support blocks at all.
&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>You might want to take a look at this blog post &#8211; GCD Is Not Blocks, Blocks Are Not GCD &#8211; <a href="http://www.mikeash.com/?page=pyblog/gcd-is-not-blocks-blocks-are-not-gcd.html" rel="nofollow">http://www.mikeash.com/?page=pyblog/gcd-is-not-blocks-blocks-are-not-gcd.html</a></p>
<p>You can use GCD without blocks.  You can even compile libdispatch to not support blocks at all.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: voidmain</title>
		<link>http://www.linux-mag.com/id/7526/#comment-7001</link>
		<dc:creator>voidmain</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.linux-mag.com/id/7526/#comment-7001</guid>
		<description>&lt;p&gt;Looks like you are focusing primarily on native code executing on a single machine. I definitely think most native languages need some serious work in the parallel department. However, most VMs have had threading done well for a long time. Now we have higher order languages like Scala where multi-threading is even simpler. For example, the number of systems to provide parallel processing on the Java VM number in the thousands.&lt;/p&gt;
&lt;p&gt;Obviously GCD and parallel C (I like to call them C-Actors) are good things, but let\&#039;s not forget that other technologies out there have been working successfully on a single computer or 10,000 computers for a over a decade.
&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Looks like you are focusing primarily on native code executing on a single machine. I definitely think most native languages need some serious work in the parallel department. However, most VMs have had threading done well for a long time. Now we have higher order languages like Scala where multi-threading is even simpler. For example, the number of systems to provide parallel processing on the Java VM number in the thousands.</p>
<p>Obviously GCD and parallel C (I like to call them C-Actors) are good things, but let\&#8217;s not forget that other technologies out there have been working successfully on a single computer or 10,000 computers for a over a decade.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: crchiucm</title>
		<link>http://www.linux-mag.com/id/7526/#comment-7002</link>
		<dc:creator>crchiucm</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.linux-mag.com/id/7526/#comment-7002</guid>
		<description>&lt;p&gt;I only have tiny bit knowledge in parallel programming. To me, it\&#039;s a bit hard to grasp. It looks like IPv6 in network world. Powerful things but few people are willing to touch. Majority still work on IPv4. Same as in programming world, majority still work on VB, Java etc. I believe much improvement needed to integrate into those popular language or it just remains as theory.
&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>I only have tiny bit knowledge in parallel programming. To me, it\&#8217;s a bit hard to grasp. It looks like IPv6 in network world. Powerful things but few people are willing to touch. Majority still work on IPv4. Same as in programming world, majority still work on VB, Java etc. I believe much improvement needed to integrate into those popular language or it just remains as theory.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: cdalmass</title>
		<link>http://www.linux-mag.com/id/7526/#comment-7003</link>
		<dc:creator>cdalmass</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.linux-mag.com/id/7526/#comment-7003</guid>
		<description>&lt;p&gt;Did you have a look at ProActive Programming library &lt;a&gt;http://proactive.inria.fr/&lt;/a&gt; ?&lt;br /&gt;
It relies on a formal model which ensure a similar behaviour whatever the object is and provides easy to use Java APIs based on the Active Object concept.
&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Did you have a look at ProActive Programming library <a>http://proactive.inria.fr/</a> ?<br />
It relies on a formal model which ensure a similar behaviour whatever the object is and provides easy to use Java APIs based on the Active Object concept.</p>
]]></content:encoded>
	</item>
</channel>
</rss>