[PyQt] Any Large PyQt Projects?

Frédéric frederic.mantegazza at gbiloba.org
Fri Feb 20 07:13:22 GMT 2009

On vendredi 20 février 2009, Stef Mientki wrote:

> > I'm looking for examples from people who have written large PyQt
> > applications and I would like to hear your opinions on what worked
> > well and what did not specifically with choosing python over C/C++.  
> > In particular, how does your python application handle tasks that
> > require a lot of computation?  How does it handle multiple thread
> > performance given python's limitations on only running on one CPU
> > (global interpreter lock)?
> A Python *program* can utilize more than one core, just Python *code*
> can't run on multiple cores in parallel. Everytime a C function calls
> code that doesn't use the Python API it can chose to release the GIL.
> That way a Python program can wrap a library and use as many cores as
> possible.

There are a lot of C-based libraries for computation which are very fast 
(numpy and co). I've also read that some libs are looking at GPU for fast 
signal processing...



More information about the PyQt mailing list