<?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: I Have Seen the Future, and It is Copy-On-Write</title> <atom:link href="http://hackerboss.com/i-have-seen-the-future-and-it-is-copy-on-write/feed/" rel="self" type="application/rss+xml" /><link>http://hackerboss.com/i-have-seen-the-future-and-it-is-copy-on-write/</link> <description>Developing software and managing development teams.</description> <lastBuildDate>Sat, 21 Jan 2012 06:56:39 +0000</lastBuildDate> <generator>http://wordpress.org/?v=</generator> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <item><title>By: Copy on Write &#171; IT Primer</title><link>http://hackerboss.com/i-have-seen-the-future-and-it-is-copy-on-write/comment-page-1/#comment-7070</link> <dc:creator>Copy on Write &#171; IT Primer</dc:creator> <pubDate>Tue, 06 Sep 2011 03:09:47 +0000</pubDate> <guid
isPermaLink="false">http://hackerboss.com/?p=365#comment-7070</guid> <description>[...] Hacker Boss [...]</description> <content:encoded><![CDATA[<p>[...] Hacker Boss [...]</p> ]]></content:encoded> </item> <item><title>By: Vladimir Sedach</title><link>http://hackerboss.com/i-have-seen-the-future-and-it-is-copy-on-write/comment-page-1/#comment-6659</link> <dc:creator>Vladimir Sedach</dc:creator> <pubDate>Fri, 12 Aug 2011 20:32:53 +0000</pubDate> <guid
isPermaLink="false">http://hackerboss.com/?p=365#comment-6659</guid> <description>The first person to apply the idea of multiple versions to concurrency control was David Reed in his 1978 PhD dissertation (http://publications.csail.mit.edu/lcs/specpub.php?id=773), inventing what&#039;s now known as MVCC. It&#039;s been popular in databases since the 80s.Henry Baker has a good summary of other things this idea has been used for in one of his papers (http://home.pipeline.com/~hbaker1/TreeShadow.html section 7).Overall the &quot;purely functional&quot; data structure is an obvious idea from the lambda calculus, and predates Turing machines and von Neumann&#039;s work and any kind of programming language. It&#039;s just the fault of limited machine resources that it isn&#039;t the default way programs are thought about.</description> <content:encoded><![CDATA[<p>The first person to apply the idea of multiple versions to concurrency control was David Reed in his 1978 PhD dissertation (<a
href="http://publications.csail.mit.edu/lcs/specpub.php?id=773" rel="nofollow">http://publications.csail.mit.edu/lcs/specpub.php?id=773</a>), inventing what&#8217;s now known as MVCC. It&#8217;s been popular in databases since the 80s.</p><p>Henry Baker has a good summary of other things this idea has been used for in one of his papers (<a
href="http://home.pipeline.com/~hbaker1/TreeShadow.html" rel="nofollow">http://home.pipeline.com/~hbaker1/TreeShadow.html</a> section 7).</p><p>Overall the &#8220;purely functional&#8221; data structure is an obvious idea from the lambda calculus, and predates Turing machines and von Neumann&#8217;s work and any kind of programming language. It&#8217;s just the fault of limited machine resources that it isn&#8217;t the default way programs are thought about.</p> ]]></content:encoded> </item> <item><title>By: Ville Laurikari</title><link>http://hackerboss.com/i-have-seen-the-future-and-it-is-copy-on-write/comment-page-1/#comment-110</link> <dc:creator>Ville Laurikari</dc:creator> <pubDate>Tue, 21 Jul 2009 10:15:19 +0000</pubDate> <guid
isPermaLink="false">http://hackerboss.com/?p=365#comment-110</guid> <description>Yep, Clojure is really, really cool.  It even has built-in support for software transactional memory.  If it only had very efficient automatically disk-backed data structures, Clojure would be near perfect.</description> <content:encoded><![CDATA[<p>Yep, Clojure is really, really cool.  It even has built-in support for software transactional memory.  If it only had very efficient automatically disk-backed data structures, Clojure would be near perfect.</p> ]]></content:encoded> </item> <item><title>By: Nik</title><link>http://hackerboss.com/i-have-seen-the-future-and-it-is-copy-on-write/comment-page-1/#comment-109</link> <dc:creator>Nik</dc:creator> <pubDate>Tue, 21 Jul 2009 10:05:34 +0000</pubDate> <guid
isPermaLink="false">http://hackerboss.com/?p=365#comment-109</guid> <description>Just a note, you&#039;ve probably seen it already, Clojure (&lt;a href=&quot;http://clojure.org/&quot; rel=&quot;nofollow&quot;&gt;http://clojure.org/&lt;/a&gt;) seems to have some of the Copy-on-Write features described in this article.</description> <content:encoded><![CDATA[<p>Just a note, you&#8217;ve probably seen it already, Clojure (<a
href="http://clojure.org/" rel="nofollow">http://clojure.org/</a>) seems to have some of the Copy-on-Write features described in this article.</p> ]]></content:encoded> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (enhanced) (user agent is rejected)
Database Caching using disk

Served from: hackerboss.com @ 2012-02-05 21:01:21 -->
