[Twisted-Python] Soon to be not-a-newbie?

L. Daniel Burr ldanielburr at mac.com
Fri Jan 25 14:51:47 EST 2008


Hi Simon,

On Fri, 25 Jan 2008 13:26:23 -0600, Simon Pickles <sipickles at hotmail.com>  
wrote:

> Twisted is a really inaccessible concept. It is very idiosyncratic with  
> its millions of various classes and methods....
>

No offense intended, but what is so inaccessible about an event loop?   
Please
understand, I hear people say that Twisted is hard to grok all the time,
but I really don't get *why*.

I'm asking you because you didn't say "I don't get Twisted"; rather, you
said Twisted is an "inaccessible concept".  I'd really like to know
what that concept is, as you see it, because I suspect there is something
useful in that.  I'm also betting that your concept of Twisted is different
 from mine, and that difference may help me do a better job of explaining
Twisted to people when I talk about it in my work.

> ... but if you persevere, its great! You just have to leave part of your  
> brain behind in a field in hampshire :)
>

Again, good stuff.  Which part do you have to leave behind?  The part that
expects code to execute synchronously, or something else?

> I'd suffer the pain, just for deferreds!
>

I agree, deferreds are a nice abstraction, which is why the recent spate
of inlineCallbacks-related posts alarms me.

L. Daniel Burr




More information about the Twisted-Python mailing list