<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: Puzzling Python</title>
	<atom:link href="http://surana.wordpress.com/2009/07/24/puzzling-python/feed/" rel="self" type="application/rss+xml" />
	<link>http://surana.wordpress.com/2009/07/24/puzzling-python/</link>
	<description>glossing over detail for the sake of time or clarity</description>
	<lastBuildDate>Tue, 02 Apr 2013 02:27:40 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>By: Pinku</title>
		<link>http://surana.wordpress.com/2009/07/24/puzzling-python/#comment-168</link>
		<dc:creator><![CDATA[Pinku]]></dc:creator>
		<pubDate>Thu, 06 Aug 2009 15:20:58 +0000</pubDate>
		<guid isPermaLink="false">http://surana.wordpress.com/2009/07/24/puzzling-python/#comment-168</guid>
		<description><![CDATA[As I said in the second paragraph, I know I can raise the limit with setrecursionlimit, but that doesn&#039;t help when I write a general purpose library and don&#039;t know when people might blow the stack. If I set the stack limit to 1500, what happens when someone uses my library for an even bigger problem size? Python should use all the stack available and fail when the OS raises an error.]]></description>
		<content:encoded><![CDATA[<p>As I said in the second paragraph, I know I can raise the limit with setrecursionlimit, but that doesn&#8217;t help when I write a general purpose library and don&#8217;t know when people might blow the stack. If I set the stack limit to 1500, what happens when someone uses my library for an even bigger problem size? Python should use all the stack available and fail when the OS raises an error.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hans</title>
		<link>http://surana.wordpress.com/2009/07/24/puzzling-python/#comment-162</link>
		<dc:creator><![CDATA[Hans]]></dc:creator>
		<pubDate>Sat, 25 Jul 2009 19:16:48 +0000</pubDate>
		<guid isPermaLink="false">http://surana.wordpress.com/2009/07/24/puzzling-python/#comment-162</guid>
		<description><![CDATA[&quot;That’s because v0.99 uses (perfectly normal) recursion to solve the problem but hits a stack limit in Python.&quot;

Hm, did you try increasing the limit using sys.setrecursionlimit()? Assuming the library doesn&#039;t do that already...]]></description>
		<content:encoded><![CDATA[<p>&#8220;That’s because v0.99 uses (perfectly normal) recursion to solve the problem but hits a stack limit in Python.&#8221;</p>
<p>Hm, did you try increasing the limit using sys.setrecursionlimit()? Assuming the library doesn&#8217;t do that already&#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>
