[Twisted-Python] Evangelism notes...

Mike C. Fletcher mcfletch at rogers.com
Wed May 4 15:54:02 MDT 2005


Bob Ippolito wrote:
...

> That's why it's better if you don't install Twisted, just make its 
> source code part of your project.  That's what you should be doing 
> for just about any dependency, especially those where you don't need 
> extension modules.

Hmm, can't see that flying with our sysadmins, they want standard
packages with minimal apps that use them (NetBSD developer).

> Debugging with an audience?  What the hell were you thinking?  Don't 
> do that.

Pair programming *always* has an audience, in this particular case we
just had the third programmer looking over our shoulder because we'd
just been debating the merits of Twisted and he wanted to see how it
compared to his own experiences with Twisted.  Going back to my
"cubicle" (actually apartment) would have involved making the pair
programming remote (which is common in our company), the difference
being that I could do the looking up/spelunking *before* I called over
to start work ;) .

> The deferred/generator stuff is probably "plain-old-looking" enough 
> to be used by a programmer who isn't already used to the Twisted 
> style of programming, with caveats of course.

Quite possibly it would be, but I'm afraid the cow is already in the
corn for this project.  We'll see if they are won over by the beauty and
majesty of the big Twisted project when/if they start working on that.

Have fun,
Mike

________________________________________________
  Mike C. Fletcher
  Designer, VR Plumber, Coder
  http://www.vrplumber.com
  http://blog.vrplumber.com





More information about the Twisted-Python mailing list