On Mon, Apr 7, 2014 at 10:26 PM, Roy Smith <r...@panix.com> wrote:
> In article <mailman.8970.1396843004.18130.python-l...@python.org>,
>  Chris Angelico <ros...@gmail.com> wrote:
>
>> On Mon, Apr 7, 2014 at 1:48 PM, Roy Smith <r...@panix.com> wrote:
>> > There is (or at least, was) another reason.  Creating a new process used
>> > to be far more expensive than creating a new thread.  In modern  Unix
>> > kernels, however, the cost difference has become much less, so this is
>> > no longer a major issue.
>>
>> Unix maybe, but what about Windows? Is it efficient to create
>> processes under Windows?
>
> Whether something works well on Windows is really not something I worry
> about a lot.

It's a concern for some of us. Maybe one day supporting Windows will
be like supporting Python 2.4 is now - something that only a few
people do, and knowingly pay the complexity price for it - but for
now, it's a fully-supported platform for a lot of Python software, so
in a generic discussion, I'd say it's important to note it. Threading
has NOT been entirely replaced with multiprocessing.

ChrisA
-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to