[Twisted-Python] Hints for twisted newbie presentation

Christopher Armstrong radeex at gmail.com
Mon Sep 19 19:13:06 EDT 2005


On 9/20/05, Henning.Ramm at mediapro-gmbh.de <Henning.Ramm at mediapro-gmbh.de> wrote:
> >What do people think are the most important things that a newbie to
> >Twisted should know about?
> 
> Being rather newbie to twisted myself (but mostly started at 2.0), my 2c:
> 
> I guess there are two approaches:
> 1. Water their mouths with what a lot of great stuff twisted can do.
> 2. Give an introduction to asynchronous programming and Deferreds.
> 
> Both is necessary, but I don't know if you'll have enough time to cover both.
> The way from "start with & understanding Deferreds" to "doing great client/server stuff" is not long but rather steep.

I would suggest, given the audience, I think the former is more
appropriate. This isn't a group of Python programmers, it's a group of
"open source" programmers. So the code examples probably ought to
become a bit less heavy than those dense screenshots of emacs ;-).

I also suggest showing a bunch of cool uses of Twisted, and perhaps a
high-level explanation of why Twisted is asynchronous instead of
threaded, and so forth.

off-the-top-of-my-head,-now-I'll-get-back-to-work-ly,
-- 
  Twisted   |  Christopher Armstrong: International Man of Twistery
   Radix    |    -- http://radix.twistedmatrix.com
            |  Release Manager, Twisted Project
  \\\V///   |    -- http://twistedmatrix.com
   |o O|    |  
w----v----w-+




More information about the Twisted-Python mailing list