[wxPython-users] wxMozilla

Christopher Barker Chris.Barker at noaa.gov
Tue Sep 4 11:29:26 PDT 2007


Mike Driscoll wrote:

> I agree with Richie. 

 > it looks like over 50% have 512 MB of RAM in them or less.

It's not about whether it's a good idea to have programs be smaller and 
more efficient -- it's about how much work does it take to do, and is 
that work worth it? If we all thought small size was paramount, we 
wouldn't be using Python -- and certainly not wxPython -- at all.

One issue with Open Source projects is that much of the work gets done 
to "scratch an itch" -- that is, someone needs a given feature, etc. 
enough to write the code.

wxPython could be made smaller, but it would take a lot of work, and for 
the person doing it, it's a lot easier to buy more RAM than do that 
work. You'd need a lot of paying customers with tight requirements to 
justify the work -- that's why it hasn't been done.

An example : I bought a Nokia 770 last year -- it had 64MB of RAM. The 
30MB or so that wxPython requires was going to tax that heavily, so I 
started looking into trying to reduce that. Before I got far at all, I 
upgraded to a Nokia n800, which has 128MB, which makes the whole problem 
less important. Of course, I haven't gotten around to the port yet 
anyway, and by the time I do, there will probably be anew version with 512MB

-Chris




-- 
Christopher Barker, Ph.D.
Oceanographer

Emergency Response Division
NOAA/NOS/OR&R            (206) 526-6959   voice
7600 Sand Point Way NE   (206) 526-6329   fax
Seattle, WA  98115       (206) 526-6317   main reception

Chris.Barker at noaa.gov




More information about the wxpython-users mailing list