On Nov 7, 2009, at 9:03 AM, Paul Moore <p.f.mo...@gmail.com> wrote:

2009/11/7 Brian Quinlan <br...@sweetapp.com>:

On 7 Nov 2009, at 22:06, Paul Moore wrote:
I'm not convinced it should go in multiprocessing, though. After all,
it uses threading rather than multiple processes.


Actually, you can choose weather to use threads or processes. The current implementation includes a ThreadPoolExecutor and a ProcessPoolExecutor
(which is an argument to making it a separate package) and should be
abstract enough to accommodate other strategies in the future.

That's my point. Multiprocessing is about just that - multiprocessing.
I wouldn't use it (or even think of looking in it) if I wanted to
write a single-process multithreaded program (which is what I usually
do on Windows). I was responding to the suggestion that your futures
module would work as a component of the multiprocessing package.

Actually, it's a pity that things like the Pool class only exist in
multiprocessing. A threaded version of that would be very useful to me
as well.

Paul.
______________________________

It's an easily rectified pity. Also, your not the only use case addressed by multiprocessing, which is why stuff you wouldn't use is in there.

Jesse
_______________________________________________
stdlib-sig mailing list
stdlib-sig@python.org
http://mail.python.org/mailman/listinfo/stdlib-sig

Reply via email to