<?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: Seaside-Style Programming in ErlyWeb</title>
	<atom:link href="http://yarivsblog.com/articles/2008/02/17/seaside-style-programming-in-erlyweb/feed/" rel="self" type="application/rss+xml" />
	<link>http://yarivsblog.com/articles/2008/02/17/seaside-style-programming-in-erlyweb/</link>
	<description>Adventures in Open Source Erlang</description>
	<lastBuildDate>Sun, 06 Dec 2009 10:29:08 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Raoul Duke</title>
		<link>http://yarivsblog.com/articles/2008/02/17/seaside-style-programming-in-erlyweb/comment-page-1/#comment-369458</link>
		<dc:creator>Raoul Duke</dc:creator>
		<pubDate>Fri, 27 Feb 2009 00:14:47 +0000</pubDate>
		<guid isPermaLink="false">http://yarivsblog.com/articles/2008/02/17/seaside-style-programming-in-erlyweb/#comment-369458</guid>
		<description>i&#039;m thick. i don&#039;t see how this really has anything to do with continuations. cannot one simply use a hidden form field to pass the data along through the intermediate page?

if there was a requirement that the user could quit the browser and come back a day later and get the results, then that would be more in the vein of continuations?</description>
		<content:encoded><![CDATA[<p>i&#8217;m thick. i don&#8217;t see how this really has anything to do with continuations. cannot one simply use a hidden form field to pass the data along through the intermediate page?</p>
<p>if there was a requirement that the user could quit the browser and come back a day later and get the results, then that would be more in the vein of continuations?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mathias</title>
		<link>http://yarivsblog.com/articles/2008/02/17/seaside-style-programming-in-erlyweb/comment-page-1/#comment-368703</link>
		<dc:creator>Mathias</dc:creator>
		<pubDate>Wed, 25 Feb 2009 18:57:35 +0000</pubDate>
		<guid isPermaLink="false">http://yarivsblog.com/articles/2008/02/17/seaside-style-programming-in-erlyweb/#comment-368703</guid>
		<description>Quite nice, though you don&#039;t have continuations. The elegance of continuations is that the user can use the back-button freely, and the continuation corresponding to the page he resumes working on will be the target of any action.

Using processes, what if the user moves two pages back, and resubmits a value? Your process and user input are in two different ... places.

e.g. the simple example of two pages asking for a number each, and a third one displaying the sum will not work. Entering 1 on the first, and moving to the second page one cannot go back to the first page to correct the number to 3, because the process expects second number, not the first.

You would need to have some sort of automagic undo mechanism to get this to work with processes.

Too bad, this would be an elegant solution.</description>
		<content:encoded><![CDATA[<p>Quite nice, though you don&#8217;t have continuations. The elegance of continuations is that the user can use the back-button freely, and the continuation corresponding to the page he resumes working on will be the target of any action.</p>
<p>Using processes, what if the user moves two pages back, and resubmits a value? Your process and user input are in two different &#8230; places.</p>
<p>e.g. the simple example of two pages asking for a number each, and a third one displaying the sum will not work. Entering 1 on the first, and moving to the second page one cannot go back to the first page to correct the number to 3, because the process expects second number, not the first.</p>
<p>You would need to have some sort of automagic undo mechanism to get this to work with processes.</p>
<p>Too bad, this would be an elegant solution.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dan</title>
		<link>http://yarivsblog.com/articles/2008/02/17/seaside-style-programming-in-erlyweb/comment-page-1/#comment-107596</link>
		<dc:creator>Dan</dc:creator>
		<pubDate>Thu, 06 Mar 2008 22:32:54 +0000</pubDate>
		<guid isPermaLink="false">http://yarivsblog.com/articles/2008/02/17/seaside-style-programming-in-erlyweb/#comment-107596</guid>
		<description>Beware of the patents! Continuation-based servers are patented by PG and the patent is owned by Y! (soon, MS)

From Wikipedia, on US patent law:
Thus, merely thinking about an invention, or drawing a diagram, is not an infringement. Research for &quot;purely philosophical&quot; inquiry is not an infringement, but research directed to &lt;b&gt;commercial&lt;/b&gt; purposes is - unless the research is directed toward obtaining approval of the Food and Drug Administration for introduction of a generic version of a patented drug.

So open source platforms, or little experiments like this are fine.</description>
		<content:encoded><![CDATA[<p>Beware of the patents! Continuation-based servers are patented by PG and the patent is owned by Y! (soon, MS)</p>
<p>From Wikipedia, on US patent law:<br />
Thus, merely thinking about an invention, or drawing a diagram, is not an infringement. Research for &#8220;purely philosophical&#8221; inquiry is not an infringement, but research directed to <b>commercial</b> purposes is &#8211; unless the research is directed toward obtaining approval of the Food and Drug Administration for introduction of a generic version of a patented drug.</p>
<p>So open source platforms, or little experiments like this are fine.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Moot</title>
		<link>http://yarivsblog.com/articles/2008/02/17/seaside-style-programming-in-erlyweb/comment-page-1/#comment-101326</link>
		<dc:creator>Moot</dc:creator>
		<pubDate>Mon, 18 Feb 2008 17:24:52 +0000</pubDate>
		<guid isPermaLink="false">http://yarivsblog.com/articles/2008/02/17/seaside-style-programming-in-erlyweb/#comment-101326</guid>
		<description>Beware of the patents! Continuation-based servers are patented by PG and the patent is owned by Y! (soon, MS)</description>
		<content:encoded><![CDATA[<p>Beware of the patents! Continuation-based servers are patented by PG and the patent is owned by Y! (soon, MS)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Magnus Falk</title>
		<link>http://yarivsblog.com/articles/2008/02/17/seaside-style-programming-in-erlyweb/comment-page-1/#comment-101258</link>
		<dc:creator>Magnus Falk</dc:creator>
		<pubDate>Mon, 18 Feb 2008 11:48:28 +0000</pubDate>
		<guid isPermaLink="false">http://yarivsblog.com/articles/2008/02/17/seaside-style-programming-in-erlyweb/#comment-101258</guid>
		<description>Slava Akhmechet has yet another Web framwork where continuations is one of the main features (this one made in Common Lisp) and he writes some really good articles on the subject. He also seems to be a bit of an Erlang fan to boot!

http://www.defmacro.org/</description>
		<content:encoded><![CDATA[<p>Slava Akhmechet has yet another Web framwork where continuations is one of the main features (this one made in Common Lisp) and he writes some really good articles on the subject. He also seems to be a bit of an Erlang fan to boot!</p>
<p><a href="http://www.defmacro.org/" rel="nofollow">http://www.defmacro.org/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Akshay Surve</title>
		<link>http://yarivsblog.com/articles/2008/02/17/seaside-style-programming-in-erlyweb/comment-page-1/#comment-101243</link>
		<dc:creator>Akshay Surve</dc:creator>
		<pubDate>Mon, 18 Feb 2008 11:04:53 +0000</pubDate>
		<guid isPermaLink="false">http://yarivsblog.com/articles/2008/02/17/seaside-style-programming-in-erlyweb/#comment-101243</guid>
		<description>I have been following your blog for a month now and also silently following the ErlyWeb Google group. 

I remember Paul initiating the Arc Challenge and throwing it open. I thought it would be great to see Erlang/ErlyWeb way of doing it and there you were giving it a shot. And now following it up with this code sample which is just awesome. I really appreciate your your work. 

Played around  a little with Erlang and raring to explore ErlyWeb. :)</description>
		<content:encoded><![CDATA[<p>I have been following your blog for a month now and also silently following the ErlyWeb Google group. </p>
<p>I remember Paul initiating the Arc Challenge and throwing it open. I thought it would be great to see Erlang/ErlyWeb way of doing it and there you were giving it a shot. And now following it up with this code sample which is just awesome. I really appreciate your your work. </p>
<p>Played around  a little with Erlang and raring to explore ErlyWeb. :)</p>
]]></content:encoded>
	</item>
</channel>
</rss>
