|
From: Mattia B. <mb...@ds...> - 2002-06-10 18:36: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?
Yes
> 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
^^^^^
this is the real reson I like it...
> incorporating it into wxPerl. May need more tweaking though. Graciliano
> is turning it into a module.
I'm not that excited about incorporating it ( I'd like to keep the core
as small as possible ), but I can be convinced otherwise, of course.
> 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.
I know, but I was arguing that a 33% ( in my tests ) speedup was not worth
the massive code contortion of the first version. The last version does
not have this problem.
> 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)
This would be Really Nice.
Regards
Mattia
|