On Fri, Feb 20, 2009 at 9:13 AM, Toby Dickenson <tdicken...@geminidataloggers.com> wrote: > Brent Villalobos 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++. > > Hi, > > I'm lead developer for a 50kloc PyQt project. Comparing this to previous C++ > (but not Qt) project of similar size I estimate a 8:1 loc ratio for > C++:python implementations of the same features. > > Python has been a big win in terms of developer productivity, code quality, > and maintainability. Those are the obvious advantages you should have been > expecting to hear. > > We have also seen advantages in product performance and latency, even in the > relatively CPU-intensive parts. This is entirely due to being able to > deliver better algorithms (thanks to the productivity and maintenance > advantages I mentioned earlier) > > Some minor disadvantages: > > * RAM footprint - *code* cant be shared between instances of your program. > > * Startup time while your modules are imported. Plan to have a splash screen > with a progress bar :-(
I know your company may not be into charity. But I am interested in how people go about deploying such systems, especially for Windows desktops. In Linux, package management systems make things relatively easy. -- Fedora 9 : sulphur is good for the skin ( www.pembo13.com ) _______________________________________________ PyQt mailing list PyQt@riverbankcomputing.com http://www.riverbankcomputing.com/mailman/listinfo/pyqt