Summary of threading for experienced non-Python programmers?

Aahz aahz at pythoncraft.com
Fri Mar 28 11:43:03 EDT 2008


In article <mailman.2514.1206715950.9267.python-list at python.org>,
 <skip at pobox.com> wrote:
>
>I'm having trouble explaining the benefits and tradeoffs of threads to my
>coworkers and countering their misconceptions about Python's threading model
>and facilities.  They all come from C++ and are used to thinking of
>multithreading as a way to harness multiple CPU cores for compute-bound
>processing.  I also encountered, "Python doesn't really do threads" today.
>*sigh*
>
>I don't need pointers to the relevant documentation sections.  A bit of
>googling didn't turn up much about threading beyond tutorial introductions.
>I'm looking for something which will explain the rationale for using threads
>in Python to someone who is experienced with multithreading in other
>languages (like C/C++).  Maybe a compare-and-contrast sort of document?

Maybe this will help?

http://www.pyzine.com/Issue001/Section_Articles/article_ThreadingGlobalInterpreter.html
-- 
Aahz (aahz at pythoncraft.com)           <*>         http://www.pythoncraft.com/

"It is easier to optimize correct code than to correct optimized code."
--Bill Harlan



More information about the Python-list mailing list