Changes between Initial Version and Version 1 of WhyShouldICare


Ignore:
Timestamp:
03/18/08 01:48:59 (14 years ago)
Author:
rotund
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WhyShouldICare

    v1 v1  
     1= What Twisted Is =
     2
     3Twisted is an asynchronous framework written in and for Python.  This allows for concurrency without requiring the use of forking processes or spawning threads.  Now, this obviously does not come without some additional work, especially if you're used to using one of the other methods. 
     4
     5For a simple program that only is concerned about doing exactly one thing at one time, standard synchronous blocking programming will do just fine.  (Please note that things like getting/sending information from/to a server while displaying and repainting a GUI is actually two things.)  On the other hand, if you put in a little more work upfront, things like scaling becomes a much easier issue.  (This includes scaling up to more simultaneous requests or scaling down to lower powered systems.)
     6
     7= The Proof =
     8
     9Okay, you've made all these claims, but where's the proof?
     10
     11 * [http://twistedmatrix.com/trac/wiki/SuccessStories Success Stories]
     12 * [http://twistedmatrix.com/trac/wiki/ProjectsUsingTwisted Software that uses Twisted]