<?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: Write your first MapReduce program in 20 minutes</title>
	<atom:link href="http://michaelnielsen.org/blog/write-your-first-mapreduce-program-in-20-minutes/feed/" rel="self" type="application/rss+xml" />
	<link>http://michaelnielsen.org/blog/write-your-first-mapreduce-program-in-20-minutes/</link>
	<description></description>
	<lastBuildDate>Mon, 07 May 2012 21:35:26 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
	<item>
		<title>By: piecurus</title>
		<link>http://michaelnielsen.org/blog/write-your-first-mapreduce-program-in-20-minutes/comment-page-1/#comment-36303</link>
		<dc:creator>piecurus</dc:creator>
		<pubDate>Fri, 06 Apr 2012 10:44:06 +0000</pubDate>
		<guid isPermaLink="false">http://michaelnielsen.org/blog/?p=529#comment-36303</guid>
		<description>Regarding the originality of MapReduce paradigm, I completely agree with Neal Richter. 
Map and Reduce are two primitives of functional programming that had particular use in Lisp. 

Consider that those primitive are also implemented in Python ( Guido van Rossum suggested to remove those primivites in Python 3000 http://www.artima.com/weblogs/viewpost.jsp?thread=98196 ). 

On the other side, consider that Peter Norvig, Lisp guru started as Research Director @ Google in 2001. That may have affected somehow to the development of that paradigm.
For more, http://norvig.com/</description>
		<content:encoded><![CDATA[<p>Regarding the originality of MapReduce paradigm, I completely agree with Neal Richter.<br />
Map and Reduce are two primitives of functional programming that had particular use in Lisp. </p>
<p>Consider that those primitive are also implemented in Python ( Guido van Rossum suggested to remove those primivites in Python 3000 <a href="http://www.artima.com/weblogs/viewpost.jsp?thread=98196" rel="nofollow">http://www.artima.com/weblogs/viewpost.jsp?thread=98196</a> ). </p>
<p>On the other side, consider that Peter Norvig, Lisp guru started as Research Director @ Google in 2001. That may have affected somehow to the development of that paradigm.<br />
For more, <a href="http://norvig.com/" rel="nofollow">http://norvig.com/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Noticeable Hacker news to read at 2011/06 &#124; David Euler on programming, design and linux</title>
		<link>http://michaelnielsen.org/blog/write-your-first-mapreduce-program-in-20-minutes/comment-page-1/#comment-30839</link>
		<dc:creator>Noticeable Hacker news to read at 2011/06 &#124; David Euler on programming, design and linux</dc:creator>
		<pubDate>Fri, 01 Jul 2011 13:47:06 +0000</pubDate>
		<guid isPermaLink="false">http://michaelnielsen.org/blog/?p=529#comment-30839</guid>
		<description>[...] http://michaelnielsen.org/blog/write-your-first-mapreduce-program-in-20-minutes/ [...]</description>
		<content:encoded><![CDATA[<p>[...] <a href="http://michaelnielsen.org/blog/write-your-first-mapreduce-program-in-20-minutes/" rel="nofollow">http://michaelnielsen.org/blog/write-your-first-mapreduce-program-in-20-minutes/</a> [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: milosh</title>
		<link>http://michaelnielsen.org/blog/write-your-first-mapreduce-program-in-20-minutes/comment-page-1/#comment-30838</link>
		<dc:creator>milosh</dc:creator>
		<pubDate>Fri, 01 Jul 2011 10:05:11 +0000</pubDate>
		<guid isPermaLink="false">http://michaelnielsen.org/blog/?p=529#comment-30838</guid>
		<description>In JK&#039;s map(partial(os.path.join, &quot;text&quot;), flist), is partial better than simply using a lambda?</description>
		<content:encoded><![CDATA[<p>In JK&#8217;s map(partial(os.path.join, &#8220;text&#8221;), flist), is partial better than simply using a lambda?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: 10001 件資工系畢業前一定要做的事 &#187; Mr. Jamie 看網路與創投</title>
		<link>http://michaelnielsen.org/blog/write-your-first-mapreduce-program-in-20-minutes/comment-page-1/#comment-30825</link>
		<dc:creator>10001 件資工系畢業前一定要做的事 &#187; Mr. Jamie 看網路與創投</dc:creator>
		<pubDate>Mon, 27 Jun 2011 22:32:38 +0000</pubDate>
		<guid isPermaLink="false">http://michaelnielsen.org/blog/?p=529#comment-30825</guid>
		<description>[...] 01111 用 map-reduce 分析資料 &#8212; 這是現在最最熱門的題目，你應該要試試 (從這裡開始) [...]</description>
		<content:encoded><![CDATA[<p>[...] 01111 用 map-reduce 分析資料 &#8212; 這是現在最最熱門的題目，你應該要試試 (從這裡開始) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Write your first MapReduce program in 20 minutes &#124; Panicked Zebra</title>
		<link>http://michaelnielsen.org/blog/write-your-first-mapreduce-program-in-20-minutes/comment-page-1/#comment-30816</link>
		<dc:creator>Write your first MapReduce program in 20 minutes &#124; Panicked Zebra</dc:creator>
		<pubDate>Sat, 25 Jun 2011 11:53:30 +0000</pubDate>
		<guid isPermaLink="false">http://michaelnielsen.org/blog/?p=529#comment-30816</guid>
		<description>[...] sourced from original page at http://michaelnielsen.org/blog/write-your-first-mapreduce-program-in-20-minutes/, where Michael Nielsen [...]</description>
		<content:encoded><![CDATA[<p>[...] sourced from original page at <a href="http://michaelnielsen.org/blog/write-your-first-mapreduce-program-in-20-minutes/" rel="nofollow">http://michaelnielsen.org/blog/write-your-first-mapreduce-program-in-20-minutes/</a>, where Michael Nielsen [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bull &#8230; &#171; Richard WM Jones</title>
		<link>http://michaelnielsen.org/blog/write-your-first-mapreduce-program-in-20-minutes/comment-page-1/#comment-26752</link>
		<dc:creator>Bull &#8230; &#171; Richard WM Jones</dc:creator>
		<pubDate>Tue, 27 Apr 2010 22:13:00 +0000</pubDate>
		<guid isPermaLink="false">http://michaelnielsen.org/blog/?p=529#comment-26752</guid>
		<description>[...] I was taught MapReduce as a grad student in 1994 (10 years before the bollox above) by a number of people. And I&#8217;m quite sure it wasn&#8217;t a new idea, even [...]</description>
		<content:encoded><![CDATA[<p>[...] I was taught MapReduce as a grad student in 1994 (10 years before the bollox above) by a number of people. And I&#8217;m quite sure it wasn&#8217;t a new idea, even [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jonathan Stray &#187; Why We Need Open Search, and How to Make Money Doing It</title>
		<link>http://michaelnielsen.org/blog/write-your-first-mapreduce-program-in-20-minutes/comment-page-1/#comment-26173</link>
		<dc:creator>Jonathan Stray &#187; Why We Need Open Search, and How to Make Money Doing It</dc:creator>
		<pubDate>Sun, 27 Sep 2009 09:51:16 +0000</pubDate>
		<guid isPermaLink="false">http://michaelnielsen.org/blog/?p=529#comment-26173</guid>
		<description>[...] data processing is now well understood. To be precise, I want an open search company that sells map-reduce access to their index. Map-reduce is a standard framework for breaking down large computational [...]</description>
		<content:encoded><![CDATA[<p>[...] data processing is now well understood. To be precise, I want an open search company that sells map-reduce access to their index. Map-reduce is a standard framework for breaking down large computational [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Nielsen &#187; Consistent hashing</title>
		<link>http://michaelnielsen.org/blog/write-your-first-mapreduce-program-in-20-minutes/comment-page-1/#comment-23140</link>
		<dc:creator>Michael Nielsen &#187; Consistent hashing</dc:creator>
		<pubDate>Thu, 04 Jun 2009 03:06:38 +0000</pubDate>
		<guid isPermaLink="false">http://michaelnielsen.org/blog/?p=529#comment-23140</guid>
		<description>[...] interested in distributed dictionaries is because they&#8217;re used as input and output to the MapReduce framework for distributed computing. Of course, that&#8217;s not the only reason distributed [...]</description>
		<content:encoded><![CDATA[<p>[...] interested in distributed dictionaries is because they&#8217;re used as input and output to the MapReduce framework for distributed computing. Of course, that&#8217;s not the only reason distributed [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Nielsen</title>
		<link>http://michaelnielsen.org/blog/write-your-first-mapreduce-program-in-20-minutes/comment-page-1/#comment-20406</link>
		<dc:creator>Michael Nielsen</dc:creator>
		<pubDate>Wed, 15 Apr 2009 12:02:31 +0000</pubDate>
		<guid isPermaLink="false">http://michaelnielsen.org/blog/?p=529#comment-20406</guid>
		<description>Asokan - Thanks, fixed.</description>
		<content:encoded><![CDATA[<p>Asokan &#8211; Thanks, fixed.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Asokan Pichai</title>
		<link>http://michaelnielsen.org/blog/write-your-first-mapreduce-program-in-20-minutes/comment-page-1/#comment-20381</link>
		<dc:creator>Asokan Pichai</dc:creator>
		<pubDate>Wed, 15 Apr 2009 04:40:08 +0000</pubDate>
		<guid isPermaLink="false">http://michaelnielsen.org/blog/?p=529#comment-20381</guid>
		<description>The Dave Spencer link is wrong. AFAICS, it says tropo instead of chencer</description>
		<content:encoded><![CDATA[<p>The Dave Spencer link is wrong. AFAICS, it says tropo instead of chencer</p>
]]></content:encoded>
	</item>
</channel>
</rss>

