From: Marcus <ma...@wo...> - 2002-06-10 15:59:36
|
Mattia wrote: >...so we will be gaining less than 33% ( notice that in a real scenario I'll need to load at least ( part of ) Wx::Event -> less time saving ). >Is that worth the additional code complication? ( <- this is not rhetorical, BTW...) Mattia, have you looked at Graciliano's second version? The new one is really simple and much faster. I'd like to test it in a real application, but the splash is instantaneous < 1 second on a P1 400 MHz machine in the demo. The currennt wxPerl splash speed is 2 - 3 seconds, and it may get longer with a larger app? Since this new version does not mess with Wx.pm I think it's worth a try incorporating it into wxPerl. May need more tweaking though. Graciliano is turning it into a module. General notes: When I start IE, Opera or other large apps they require a long startup so that I often wonder if they are launching okay. If we can do better than the others by showing the user an instant splash screen, then why not? Of course it's primarily psychological when the apps actually take the same amount of time to load, but that's the way we humans are. We like to see a reaction and know what's happening. Speed of loading and a smooth run is what people look for when evaluating software. That's what I have gleaned from user feedback and I think wxPerl apps could easily rival VB and similar environments if we produce some useful apps as examples. I plan on writing down how to make a wxPerl app suit the usual desktop user. Topics would be: - Tuning loading time - Splash - Creating an exe - Installers (packaging) Marcus |