[wx-discuss] Re: wxTNG: compatibility with wx2 API

Julian Smart julian at anthemion.co.uk
Thu Feb 16 10:57:41 PST 2006


At 18:41 16/02/2006, you wrote:
>Ryan Norton wrote:
>
>>Vadim, this seems like a really bad idea. I mean, what's the point of 
>>"upgrading" if the new API itself is a wrapper around the old (already 
>>"heavyweight") API! One could add a few new features to the
>
>No, I agree with Vadim. You are just being too impatient ;-) Start with a 
>new API as a wrapper around the old one. Then, one by one, replace the old 
>API with new code. That way the new API is in place right from the start 
>and the codebase is working all of the time.
>
>Yes, this will take quite some time until wx3 will loose the old wx2 
>library and code bloat, but this is the only way I see that we can create 
>a better API.

As a stepping stone it seems appropriate. I don't think it's the only way,
but progress would be so much more rapid, without worrying too much about
platform-specific details.

I think this hinges on whether you believe that the speed of development
of wx3-on-wx2 is outweighed by the things that wx2 limit you to. However these
limitations can (mostly) be fixed in wx2 which benefits both wx2 and wx3:
one can argue these efforts will be wasted, but I doubt it, since work is
shared between both ports and the extra features will still be available
in case wx3 doesn't see the light of day.

Regards,

Julian




---------------------------------------------------------------------
To unsubscribe, e-mail: wx-discuss-unsubscribe at lists.wxwidgets.org
For additional commands, e-mail: wx-discuss-help at lists.wxwidgets.org





More information about the wx-discuss mailing list