<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>muhuk.com &#187; coroutines</title>
	<atom:link href="http://www.muhuk.com/tag/coroutines/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.muhuk.com</link>
	<description>know thyself</description>
	<lastBuildDate>Thu, 29 Dec 2011 05:05:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>GALFTHW Style Tutorial On Python Coroutines</title>
		<link>http://www.muhuk.com/2009/04/galfthw-style-tutorial-on-python-coroutines/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=galfthw-style-tutorial-on-python-coroutines</link>
		<comments>http://www.muhuk.com/2009/04/galfthw-style-tutorial-on-python-coroutines/#comments</comments>
		<pubDate>Mon, 06 Apr 2009 07:05:18 +0000</pubDate>
		<dc:creator>Atamert Ölçgen</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[coroutines]]></category>
		<category><![CDATA[hello world]]></category>
		<category><![CDATA[pep]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[share]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://www.muhuk.com/?p=160</guid>
		<description><![CDATA[An (http://www.dabeaz.com/coroutines/) explaining (http://www.python.org/dev/peps/pep-0342/) with examples like data processing pipelines and cooperative multitasking1. I loved it for the following reasons:

<ul>
<li>It is written well and examples are clean and to the point. I've just read the slides and I have a much better understanding about coroutines now.</li>
<li>It ...</li>
</ul>]]></description>
			<content:encoded><![CDATA[<p>An <a href="http://www.dabeaz.com/coroutines/">excellent tutorial</a> explaining <a href="http://www.python.org/dev/peps/pep-0342/"><code>yield</code> expression and coroutines</a> with examples like data processing pipelines and cooperative multitasking<sup>1</sup>. I loved it for the following reasons:</p>

<ul>
<li>It is written well and examples are clean and to the point. I&#8217;ve just read the slides and I have a much better understanding about coroutines now.</li>
<li>It aims to give a better understanding about the subject. But doesn&#8217;t just <code>Hello World</code> the examples, all code included is practical and useful. (Death to Fibonacci! LOL)</li>
<li><a href="http://www.dabeaz.com/about.html">Author</a> explains thing from a wide perspective, including counter-arguments and possible bottlenecks and necessary warnings&#8230;</li>
</ul>

<p>All in all I really enjoyed this tutorial. Highly recommended.</p>

<hr />

<p><strong>1</strong>: Multitasking possibly within a single thread/process.</p>
<div><a class="addthis_button" href="http://www.muhuk.com//addthis.com/bookmark.php?v=250" addthis:url='http://www.muhuk.com/2009/04/galfthw-style-tutorial-on-python-coroutines/' addthis:title='GALFTHW Style Tutorial On Python Coroutines '><img src="//cache.addthis.com/cachefly/static/btn/v2/lg-share-en.gif" width="125" height="16" alt="Bookmark and Share" style="border:0"/></a></div><p>Related posts:<ol>
<li><a href='http://www.muhuk.com/2010/11/drawing-gradients-with-pygame/' rel='bookmark' title='Drawing Gradients with PyGame'>Drawing Gradients with PyGame</a></li>
<li><a href='http://www.muhuk.com/2011/06/pycon-apac-optimizing-media-performance-with-django_compressor/' rel='bookmark' title='My PyCon APAC 2011 Presentation: Optimizing Media Performance with django_compressor'>My PyCon APAC 2011 Presentation: Optimizing Media Performance with django_compressor</a></li>
<li><a href='http://www.muhuk.com/2011/11/working-with-files-in-django/' rel='bookmark' title='Working with files in Django &#8211; Part 1'>Working with files in Django &#8211; Part 1</a></li>
</ol></p><p class="wp-flattr-button"></p>]]></content:encoded>
			<wfw:commentRss>http://www.muhuk.com/2009/04/galfthw-style-tutorial-on-python-coroutines/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

