<?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: Labeled breaks in Python</title>
	<atom:link href="http://handyfloss.net/2007.12/labeled-breaks-in-python/feed/" rel="self" type="application/rss+xml" />
	<link>http://handyfloss.net/2007.12/labeled-breaks-in-python/</link>
	<description>Because FLOSS is handy, isn't it?</description>
	<pubDate>Wed, 07 Jan 2009 19:05:01 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: isilanes</title>
		<link>http://handyfloss.net/2007.12/labeled-breaks-in-python/comment-page-1/#comment-85</link>
		<dc:creator>isilanes</dc:creator>
		<pubDate>Sat, 22 Dec 2007 14:41:40 +0000</pubDate>
		<guid isPermaLink="false">http://handyfloss.net/?p=264#comment-85</guid>
		<description>Thanks Sharmila and Paddy3118. I actually love Python, and have few, if any, complains. Maybe in this case the problem is, as Paddy says, that one wants to use the ways of one language in the other :^)</description>
		<content:encoded><![CDATA[<p>Thanks Sharmila and Paddy3118. I actually love Python, and have few, if any, complains. Maybe in this case the problem is, as Paddy says, that one wants to use the ways of one language in the other :^)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: paddy3118</title>
		<link>http://handyfloss.net/2007.12/labeled-breaks-in-python/comment-page-1/#comment-84</link>
		<dc:creator>paddy3118</dc:creator>
		<pubDate>Fri, 21 Dec 2007 18:07:08 +0000</pubDate>
		<guid isPermaLink="false">http://handyfloss.net/?p=264#comment-84</guid>
		<description>Python has better exception handling than Perl and is arguably a better and more powerful way of handling  such changes in control. Exceptions are not equivalent to multi-level breaks however so if you learnt how to use exceptions then you may structure your code in a different way than you would in Perl. Maybe the problem is in knowing both Perl and Python and mixing idioms?

- Paddy.</description>
		<content:encoded><![CDATA[<p>Python has better exception handling than Perl and is arguably a better and more powerful way of handling  such changes in control. Exceptions are not equivalent to multi-level breaks however so if you learnt how to use exceptions then you may structure your code in a different way than you would in Perl. Maybe the problem is in knowing both Perl and Python and mixing idioms?</p>
<p>- Paddy.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sharmila</title>
		<link>http://handyfloss.net/2007.12/labeled-breaks-in-python/comment-page-1/#comment-86</link>
		<dc:creator>Sharmila</dc:creator>
		<pubDate>Fri, 21 Dec 2007 03:49:49 +0000</pubDate>
		<guid isPermaLink="false">http://handyfloss.net/?p=264#comment-86</guid>
		<description>"I'm rejecting it on the basis that code so complicated to
require this feature is very rare. In most cases there are existing
work-arounds that produce clean code, for example using 'return'.
While I'm sure there are some (rare) real cases where clarity of the
code would suffer from a refactoring that makes it possible to use
return, this is offset by two issues"

this is the reason for Guido to reject the proposal.  The need for such construct is very rare, that he opines it is not worth to add such a feature to the language and add complexity as a whole.  In the two years I have been using python, I have come across such a need probably twice and using a flag sufficed fine :)</description>
		<content:encoded><![CDATA[<p>&#8220;I&#8217;m rejecting it on the basis that code so complicated to<br />
require this feature is very rare. In most cases there are existing<br />
work-arounds that produce clean code, for example using &#8216;return&#8217;.<br />
While I&#8217;m sure there are some (rare) real cases where clarity of the<br />
code would suffer from a refactoring that makes it possible to use<br />
return, this is offset by two issues&#8221;</p>
<p>this is the reason for Guido to reject the proposal.  The need for such construct is very rare, that he opines it is not worth to add such a feature to the language and add complexity as a whole.  In the two years I have been using python, I have come across such a need probably twice and using a flag sufficed fine :)</p>
]]></content:encoded>
	</item>
</channel>
</rss>
