[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