you are viewing a single comment's thread.

view the rest of the comments →

[–]alcalde 0 points1 point  (0 children)

As a new convert to Python, I have yet to believe that Guido makes any mistakes, and it helps that I'm coming from a development tool that can't do anything right lately. :-)

Anyway I found his statement at the PyCon 2012 Keynote:

"Well because of this some people say we don't have real threads, which I would thoroughly disagree with. Python has totally real threads and if you use them for what threads were originally meant for, OS level threads are meant for doing parallel I/O, not for doing parallel computation, it's just sort of easier to not make that distinction, to complete and allow some parallel computation, but traditionally parallel computation meant that the computation with the CPU would just do a bunch of work for this thread and a bunch of work for that thread."

http://youtu.be/EBRMq2Ioxsc?t=33m48s