<?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: Programming Python</title>
	<atom:link href="http://www.freewebcounterstats.com/news/2009/11/06/programming-python/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.freewebcounterstats.com/news/2009/11/06/programming-python/</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Mon, 08 Nov 2010 05:34:32 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: Haines</title>
		<link>http://www.freewebcounterstats.com/news/2009/11/06/programming-python/comment-page-1/#comment-3071</link>
		<dc:creator>Haines</dc:creator>
		<pubDate>Fri, 06 Nov 2009 23:39:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.freewebcounterstats.com/news/2009/11/06/programming-python/#comment-3071</guid>
		<description>&lt;/div&gt;

Wow.  I have mixed feelings about this book.  On the one hand, it&#039;s enormous.  It took me almost a year to go through the whole thing, although I did stop and work through every single example.  On the other hand, like &quot;Learning Python&quot;, there are a lot of sidetracks that seem targeted at beginners which I felt could have easily been left out.&#013;&lt;br/&gt;This book should be considered volume 2 of &quot;Learning Python&quot;.  &quot;Learning Python&quot; (or &quot;volume 1&quot;) covers the core Python language in quite a bit of detail, but doesn&#039;t talk much about the library.  &quot;Programming Python&quot;, in turn, covers the Python library, but doesn&#039;t talk about the syntax of the language (you&#039;re expected to know all that already).&#013;&lt;br/&gt;Even with 1500 pages, it would be impossible to do justice to the _entire_ Python library, so a useful subset is covered.  The book is actually divided into seven subsections, and sections 2 (System Programming), 3 (GUI Programming), 4 (Internet Programming), and 5 (Tools and techniques) could each have legitimately been a book in their own right.  Part 6 (Integration) was a bit weak compared to the others - it covered only two chapters, and was the only section of the book that included incomplete examples.  Of course, Parts 1 &amp; 7 were an introduction and an epilogue.&#013;&lt;br/&gt;In terms of the Python standard library, &quot;String Services&quot;, &quot;File and Directory Access&quot;, &quot;Data Persistence&quot;, &quot;Generic Operating System Services&quot;, &quot;Interprocess Communcation and Networking&quot;, &quot;Internet Protocols and Support&quot;, and &quot;Graphical User Interfaces&quot; were covered indepth.  &quot;Internet Data Handling&quot; and &quot;Structured Markup Tools&quot; were both touched on, but not really examined.  Other Python-related topics such as Jython, Zope, ZODB and SWIG were discussed as well, along with examples.&#013;&lt;br/&gt;The main strength of this book was its examples.  I prefer to manually type each source example and run them, rather than downloading them from a web site - although it takes longer to work through the book that way, I end up retaining quite a bit more.  For that reason, I&#039;m frustrated by programming books that include incomplete examples (or at least not enough that I can reasonably fill in the blanks).  Fortunately, this wasn&#039;t such a book - until the very last chapter, all of the examples were complete, although quite a few of them build on previous examples (sometimes a bit pointlessly, such as his GUIMixin &quot;framework&quot;).  Chapter 15, for example, is pretty much nothing but a listing of a complete, working e-mail GUI client - I was actually able to use this to check my own e-mail (POP only... but still!)&#013;&lt;br/&gt;Section 3 on GUI programming is the best coverage on TKinter available anywhere.  This section alone is worth the price of the book, if you&#039;re ever going to touch TKinter.  He doesn&#039;t cover Tix, unfortunately, but I believe that every single TKinter widget is discussed and demonstrated in example code.  PMW and wxPython are mentioned, but just as in, &quot;they exist&quot; - this books perspective on GUI programming is TKinter only.  Still, that&#039;s plenty to fill up 5 chapters.&#013;&lt;br/&gt;This _is_ a good, useful, book - I got a lot more out of this than I got out of &quot;Learning Python&quot;, but it can be a bit meandering at times - for its volume, I expected it to cover a lot more ground, although what the author does decide to cover, he covers in exquisite detail, including historical perspectives, real-world &quot;war stories&quot; and workable examples.
      </description>
		<content:encoded><![CDATA[<p>Wow.  I have mixed feelings about this book.  On the one hand, it&#8217;s enormous.  It took me almost a year to go through the whole thing, although I did stop and work through every single example.  On the other hand, like &#8220;Learning Python&#8221;, there are a lot of sidetracks that seem targeted at beginners which I felt could have easily been left out.&#13;<br />This book should be considered volume 2 of &#8220;Learning Python&#8221;.  &#8220;Learning Python&#8221; (or &#8220;volume 1&#8243;) covers the core Python language in quite a bit of detail, but doesn&#8217;t talk much about the library.  &#8220;Programming Python&#8221;, in turn, covers the Python library, but doesn&#8217;t talk about the syntax of the language (you&#8217;re expected to know all that already).&#13;<br />Even with 1500 pages, it would be impossible to do justice to the _entire_ Python library, so a useful subset is covered.  The book is actually divided into seven subsections, and sections 2 (System Programming), 3 (GUI Programming), 4 (Internet Programming), and 5 (Tools and techniques) could each have legitimately been a book in their own right.  Part 6 (Integration) was a bit weak compared to the others &#8211; it covered only two chapters, and was the only section of the book that included incomplete examples.  Of course, Parts 1 &amp; 7 were an introduction and an epilogue.&#13;<br />In terms of the Python standard library, &#8220;String Services&#8221;, &#8220;File and Directory Access&#8221;, &#8220;Data Persistence&#8221;, &#8220;Generic Operating System Services&#8221;, &#8220;Interprocess Communcation and Networking&#8221;, &#8220;Internet Protocols and Support&#8221;, and &#8220;Graphical User Interfaces&#8221; were covered indepth.  &#8220;Internet Data Handling&#8221; and &#8220;Structured Markup Tools&#8221; were both touched on, but not really examined.  Other Python-related topics such as Jython, Zope, ZODB and SWIG were discussed as well, along with examples.&#13;<br />The main strength of this book was its examples.  I prefer to manually type each source example and run them, rather than downloading them from a web site &#8211; although it takes longer to work through the book that way, I end up retaining quite a bit more.  For that reason, I&#8217;m frustrated by programming books that include incomplete examples (or at least not enough that I can reasonably fill in the blanks).  Fortunately, this wasn&#8217;t such a book &#8211; until the very last chapter, all of the examples were complete, although quite a few of them build on previous examples (sometimes a bit pointlessly, such as his GUIMixin &#8220;framework&#8221;).  Chapter 15, for example, is pretty much nothing but a listing of a complete, working e-mail GUI client &#8211; I was actually able to use this to check my own e-mail (POP only&#8230; but still!)&#13;<br />Section 3 on GUI programming is the best coverage on TKinter available anywhere.  This section alone is worth the price of the book, if you&#8217;re ever going to touch TKinter.  He doesn&#8217;t cover Tix, unfortunately, but I believe that every single TKinter widget is discussed and demonstrated in example code.  PMW and wxPython are mentioned, but just as in, &#8220;they exist&#8221; &#8211; this books perspective on GUI programming is TKinter only.  Still, that&#8217;s plenty to fill up 5 chapters.&#13;<br />This _is_ a good, useful, book &#8211; I got a lot more out of this than I got out of &#8220;Learning Python&#8221;, but it can be a bit meandering at times &#8211; for its volume, I expected it to cover a lot more ground, although what the author does decide to cover, he covers in exquisite detail, including historical perspectives, real-world &#8220;war stories&#8221; and workable examples.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pacey</title>
		<link>http://www.freewebcounterstats.com/news/2009/11/06/programming-python/comment-page-1/#comment-3070</link>
		<dc:creator>Pacey</dc:creator>
		<pubDate>Fri, 06 Nov 2009 23:01:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.freewebcounterstats.com/news/2009/11/06/programming-python/#comment-3070</guid>
		<description>&lt;/div&gt;

The only thing I regret about buying this book is not getting the hardcover version - it&#039;s a huge, comprehensive book.&#013;&lt;br/&gt;&lt;br/&gt;It&#039;s got the best section on GUI programming in python that I&#039;ve seen so far, and all the examples given throughout the book are practical, useful thing - unlike a lot of other programming books that only give you proofs-of-concept.&#013;&lt;br/&gt;&lt;br/&gt;If you&#039;re already comfortable with python, and are looking to solidify your knowledge of it to a great degree, this is the book for you.
      </description>
		<content:encoded><![CDATA[<p>The only thing I regret about buying this book is not getting the hardcover version &#8211; it&#8217;s a huge, comprehensive book.&#13;</p>
<p>It&#8217;s got the best section on GUI programming in python that I&#8217;ve seen so far, and all the examples given throughout the book are practical, useful thing &#8211; unlike a lot of other programming books that only give you proofs-of-concept.&#13;</p>
<p>If you&#8217;re already comfortable with python, and are looking to solidify your knowledge of it to a great degree, this is the book for you.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

