On Nov 8, 2:09 pm, "Michael Bacarella" <[EMAIL PROTECTED]> wrote:
> > In our company we are looking for one language to be used as default
> > language. So far Python looks like a good choice (slacking behind
> > Java). A few requirements that the language should be able cope with
> > are:
>
> How do you feel about multithreading support?
>
> A multithreaded application in Python will only use a single CPU on
> multi-CPU machines due to big interpreter lock, whereas the "right thing"
> happens in Java.

Note that this is untrue for many common uses of threading (e.g. using
threads to wait on network connections, or calling out to most common
compute-intensive C extensions), where the GIL is released and
multiple CPUs are used just fine.

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to