Yeah, those reviews are excellent, but I couldn&#39;t remember where I&#39;d read them.<br><br>The O&#39;Reilly book is ok if you want a lot of VERY basic examples of how to do stuff in Twisted.  I also found the introduction somewhat useful, even though I knew most of it.<br>
<br>I haven&#39;t read the Foundations of Python Network Programming book, but I&#39;ve flipped through it a couple of ties at the bookstore.<br>I decided against it, because I basically knew all the stuff in the non-twisted chapters, and I didn&#39;t want to buy the whole book for just the Twisted stuff.  Since you&#39;re new to Python as well as Twisted it would probably be much more useful to you.  I&#39;ve heard lots of good things about it.<br>
<br>Either way, though, you aren&#39;t going to get a whole lot more than an intro to Twisted in either one, mostly because, well, Twisted is HUGE.  It does a vast number of things, lots of it you&#39;ll probably never have to deal with...except when you do.<br>
<br>The online docs are pretty good as far as accuracy...most of it is pretty up to date (or at least up to date ENOUGH), but it&#39;s organization is kind of wacky.  At least is doesn&#39;t fit my brain very well...I have trouble finding things.<br>
<br>I would love to see another Twisted book, but it&#39;s kind of a small niche to get publishers to go for.  Maybe an online book, or something published on-demand could work, though.<br><br>Kevin<br><br><div class="gmail_quote">
On Wed, Jun 3, 2009 at 2:26 AM, Reza Lotun <span dir="ltr">&lt;<a href="mailto:rlotun@gmail.com">rlotun@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
You may also find Foundations of Python Network Programming useful -<br>
it has large sections on twisted, particularly IMAP<br>
(<a href="http://www.complete.org/publications/pynet/" target="_blank">http://www.complete.org/publications/pynet/</a>)<br>
<br>
You can also read these useful reviews of the above as well as the<br>
O&#39;Reilly book, written by a Twisted dev:<br>
<a href="http://eagain.net/articles/review-pynet/" target="_blank">http://eagain.net/articles/review-pynet/</a><br>
<a href="http://eagain.net/articles/review-snakeball/" target="_blank">http://eagain.net/articles/review-snakeball/</a><br>
<br>
Cheers,<br>
Reza<br>
<div><div></div><div class="h5"><br>
On Wed, Jun 3, 2009 at 6:12 AM, Robert Gravina &lt;<a href="mailto:robert@gravina.com">robert@gravina.com</a>&gt; wrote:<br>
&gt;&gt; I&#39;m fairly new to Python and very new to Twisted.   I find I learn new<br>
&gt;&gt; material best from a book, so although I know there&#39;s lots of great<br>
&gt;&gt; documentation and examples on <a href="http://twistedmatrix.com" target="_blank">twistedmatrix.com</a>, I was considering<br>
&gt;&gt; getting O&#39;Reilly&#39;s Twisted book (&#39;Twisted Network Programming<br>
&gt;&gt; Essentials&#39; by Abe Fettig).  But that book dates back to Oct 2005 so I<br>
&gt;&gt; was wondering if it&#39;s still a worthwhile purchase - I&#39;d guess Twisted<br>
&gt;&gt; has moved a good bit since the book was written.  Any opinions?<br>
&gt;<br>
&gt; I got that book and to be honest, didn&#39;t find it very useful due to it<br>
&gt; being a nutshell book - it can&#39;t (due to size) go into much detail in<br>
&gt; each section and so I found the online documentation/tutorials were a<br>
&gt; better resource.<br>
&gt;<br>
&gt; A more detailed Twisted book would be awesome though! I think<br>
&gt; <a href="http://pragprog.com" target="_blank">pragprog.com</a> share 50% of the profits with authors (and do ebooks and<br>
&gt; betas too), so maybe someone might be interested in writing it :)<br>
&gt;<br>
&gt; Of course noone would complain about a community edited book like what<br>
&gt; the Django project has, either. :)<br>
&gt;<br>
&gt; Robert<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Twisted-Python mailing list<br>
&gt; <a href="mailto:Twisted-Python@twistedmatrix.com">Twisted-Python@twistedmatrix.com</a><br>
&gt; <a href="http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python" target="_blank">http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python</a><br>
&gt;<br>
<br>
<br>
<br>
</div></div><font color="#888888">--<br>
Reza Lotun<br>
+44 (0)7521 310 763<br>
<a href="mailto:rlotun@gmail.com">rlotun@gmail.com</a><br>
</font><div><div></div><div class="h5"><br>
_______________________________________________<br>
Twisted-Python mailing list<br>
<a href="mailto:Twisted-Python@twistedmatrix.com">Twisted-Python@twistedmatrix.com</a><br>
<a href="http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python" target="_blank">http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python</a><br>
</div></div></blockquote></div><br>