<?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 Untyping</title>
	<atom:link href="http://www.untyped.com/untyping/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.untyped.com/untyping</link>
	<description>Weblog of Untyped, software developers for internet, desktop and mobile.</description>
	<lastBuildDate>Wed, 10 Jun 2009 09:20:03 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on Libraries update by Noel</title>
		<link>http://www.untyped.com/untyping/2009/06/05/libraries-update/comment-page-1/#comment-642</link>
		<dc:creator>Noel</dc:creator>
		<pubDate>Wed, 10 Jun 2009 09:20:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.untyped.com/untyping/?p=216#comment-642</guid>
		<description>Thanks for the bug report, Lori. We&#039;ll look into it.</description>
		<content:encoded><![CDATA[<p>Thanks for the bug report, Lori. We&#8217;ll look into it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Libraries update by Lori</title>
		<link>http://www.untyped.com/untyping/2009/06/05/libraries-update/comment-page-1/#comment-641</link>
		<dc:creator>Lori</dc:creator>
		<pubDate>Tue, 09 Jun 2009 21:42:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.untyped.com/untyping/?p=216#comment-641</guid>
		<description>Do you have plans to update the sqlite3 support in Snooze? 

Snooze currently depends on (3 4), which unfortunatly bombs out on the latest PLT Scheme with the following error:

 ../../Library/PLT Scheme/planet/300/4.2/cache/jaymccarthy/sqlite.plt/3/8/sqlite.ss:12:3: expand: unbound identifier in module in: ptr-ref


The latest version of the Sqlite library (4 2) is fully compatible with the latest PTL Scheme... but unfortunately it can&#039;t be used with Snooze due to handling its own type conversion. 

Basically, the latest sqlite library will return an integer instead of a string, but snooze will try using string-&gt;integer on it anyways.</description>
		<content:encoded><![CDATA[<p>Do you have plans to update the sqlite3 support in Snooze? </p>
<p>Snooze currently depends on (3 4), which unfortunatly bombs out on the latest PLT Scheme with the following error:</p>
<p> ../../Library/PLT Scheme/planet/300/4.2/cache/jaymccarthy/sqlite.plt/3/8/sqlite.ss:12:3: expand: unbound identifier in module in: ptr-ref</p>
<p>The latest version of the Sqlite library (4 2) is fully compatible with the latest PTL Scheme&#8230; but unfortunately it can&#8217;t be used with Snooze due to handling its own type conversion. </p>
<p>Basically, the latest sqlite library will return an integer instead of a string, but snooze will try using string-&gt;integer on it anyways.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on More State on the Web by Noel</title>
		<link>http://www.untyped.com/untyping/2009/03/26/more-state-on-the-web/comment-page-1/#comment-381</link>
		<dc:creator>Noel</dc:creator>
		<pubDate>Fri, 27 Mar 2009 11:34:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.untyped.com/untyping/?p=208#comment-381</guid>
		<description>There aren&#039;t any significant issues beyond the usual web issues. You can encrypt continuations and store them on the server (on disk, say) if security is especially important. Forging a continuation is as likely as forging a session ID in other frameworks.</description>
		<content:encoded><![CDATA[<p>There aren&#8217;t any significant issues beyond the usual web issues. You can encrypt continuations and store them on the server (on disk, say) if security is especially important. Forging a continuation is as likely as forging a session ID in other frameworks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on More State on the Web by Jay McCarthy</title>
		<link>http://www.untyped.com/untyping/2009/03/26/more-state-on-the-web/comment-page-1/#comment-375</link>
		<dc:creator>Jay McCarthy</dc:creator>
		<pubDate>Fri, 27 Mar 2009 01:20:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.untyped.com/untyping/?p=208#comment-375</guid>
		<description>I think it is worth the price, because you can always also convert the other module and in my conversions, I&#039;ve never even needed to do that except with a handful of list combinators (like map). Obviously your mileage could vary, but it is certainly better than not having continuations at all and having to it all manually.</description>
		<content:encoded><![CDATA[<p>I think it is worth the price, because you can always also convert the other module and in my conversions, I&#8217;ve never even needed to do that except with a handful of list combinators (like map). Obviously your mileage could vary, but it is certainly better than not having continuations at all and having to it all manually.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on More State on the Web by dysfunctor</title>
		<link>http://www.untyped.com/untyping/2009/03/26/more-state-on-the-web/comment-page-1/#comment-369</link>
		<dc:creator>dysfunctor</dc:creator>
		<pubDate>Thu, 26 Mar 2009 14:00:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.untyped.com/untyping/?p=208#comment-369</guid>
		<description>That&#039;s cool, but the requirement that continuations NOT be in the context of another module seems burdensome.  Is it worth the price?</description>
		<content:encoded><![CDATA[<p>That&#8217;s cool, but the requirement that continuations NOT be in the context of another module seems burdensome.  Is it worth the price?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on More State on the Web by Steve</title>
		<link>http://www.untyped.com/untyping/2009/03/26/more-state-on-the-web/comment-page-1/#comment-368</link>
		<dc:creator>Steve</dc:creator>
		<pubDate>Thu, 26 Mar 2009 13:42:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.untyped.com/untyping/?p=208#comment-368</guid>
		<description>What security issues are involved with serialized continuations?  Is there any way to forge a continuation?</description>
		<content:encoded><![CDATA[<p>What security issues are involved with serialized continuations?  Is there any way to forge a continuation?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The State of State on the Web by Untyping &#187; More State on the Web</title>
		<link>http://www.untyped.com/untyping/2009/03/20/the-state-of-state-on-the-web/comment-page-1/#comment-367</link>
		<dc:creator>Untyping &#187; More State on the Web</dc:creator>
		<pubDate>Thu, 26 Mar 2009 13:35:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.untyped.com/untyping/?p=205#comment-367</guid>
		<description>[...] a followup to The State of State on the Web I want to mention stateless servlets, a relatively new feature of the PLT web server that make [...]</description>
		<content:encoded><![CDATA[<p>[...] a followup to The State of State on the Web I want to mention stateless servlets, a relatively new feature of the PLT web server that make [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The State of State on the Web by Noel</title>
		<link>http://www.untyped.com/untyping/2009/03/20/the-state-of-state-on-the-web/comment-page-1/#comment-356</link>
		<dc:creator>Noel</dc:creator>
		<pubDate>Wed, 25 Mar 2009 17:29:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.untyped.com/untyping/?p=205#comment-356</guid>
		<description>Interesting analogy. Typically another mechanism would be used. A database is the traditional choice. With continuations you might use your language&#039;s inter-thread/process communication mechanisms (in PLT Scheme, this would be channels). Using cookies is certainly viable but not typical.</description>
		<content:encoded><![CDATA[<p>Interesting analogy. Typically another mechanism would be used. A database is the traditional choice. With continuations you might use your language&#8217;s inter-thread/process communication mechanisms (in PLT Scheme, this would be channels). Using cookies is certainly viable but not typical.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The State of State on the Web by apoirier</title>
		<link>http://www.untyped.com/untyping/2009/03/20/the-state-of-state-on-the-web/comment-page-1/#comment-337</link>
		<dc:creator>apoirier</dc:creator>
		<pubDate>Mon, 23 Mar 2009 17:33:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.untyped.com/untyping/?p=205#comment-337</guid>
		<description>As the lead developer of Nagare, I need to say Nagare is the wrong example to start your post with, because it has the exact same techniques for state management than you use with PLT web: using an history of continuations, saved on the server, is the natural and easier way to code with Nagare. But, then, you can map significative &quot;RESTful&quot; URL on important resources if you want, using CLOS-like generic methodes.

An example on how to map such significatives URL to a Wiki starts at http://www.nagare.org/wiki/wiki7/1 (note how this RESTFul URL points to step #1 of the 7th example of the wiki tutorial).

Also, Nagare comes with several security managers, the form based one using cookies.

That why the complete sentences decribing Nagare are &quot;no *explicit* URL routing&quot; and &quot;No REST *by default*&quot;. But I know the actual lack of document about RESTFul URLs can create miscomprehension.

Else, of course, I totally agree with the rest of your post about the benefits of these different state management policies.

Regards</description>
		<content:encoded><![CDATA[<p>As the lead developer of Nagare, I need to say Nagare is the wrong example to start your post with, because it has the exact same techniques for state management than you use with PLT web: using an history of continuations, saved on the server, is the natural and easier way to code with Nagare. But, then, you can map significative &#8220;RESTful&#8221; URL on important resources if you want, using CLOS-like generic methodes.</p>
<p>An example on how to map such significatives URL to a Wiki starts at <a href="http://www.nagare.org/wiki/wiki7/1" rel="nofollow">http://www.nagare.org/wiki/wiki7/1</a> (note how this RESTFul URL points to step #1 of the 7th example of the wiki tutorial).</p>
<p>Also, Nagare comes with several security managers, the form based one using cookies.</p>
<p>That why the complete sentences decribing Nagare are &#8220;no *explicit* URL routing&#8221; and &#8220;No REST *by default*&#8221;. But I know the actual lack of document about RESTFul URLs can create miscomprehension.</p>
<p>Else, of course, I totally agree with the rest of your post about the benefits of these different state management policies.</p>
<p>Regards</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The State of State on the Web by dysfunctor</title>
		<link>http://www.untyped.com/untyping/2009/03/20/the-state-of-state-on-the-web/comment-page-1/#comment-318</link>
		<dc:creator>dysfunctor</dc:creator>
		<pubDate>Sat, 21 Mar 2009 20:56:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.untyped.com/untyping/?p=205#comment-318</guid>
		<description>Thanks Noel.  Most informative.

It strikes me that, when you use continuations, the multi-window problem starts to look like the multi-threading problem, with cookies being the data structures shared between threads.

Is this a reasonable analogy?</description>
		<content:encoded><![CDATA[<p>Thanks Noel.  Most informative.</p>
<p>It strikes me that, when you use continuations, the multi-window problem starts to look like the multi-threading problem, with cookies being the data structures shared between threads.</p>
<p>Is this a reasonable analogy?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
