[wx-discuss] wxTNG: compatibility with wx2 API
Vadim Zeitlin
vadim at wxwindows.org
Thu Feb 16 10:24:34 PST 2006
On Thu, 16 Feb 2006 10:18:14 -0800 Ryan Norton <wxprojects at comcast.net> wrote:
RN> Vadim, this seems like a really bad idea. I mean, what's the point of
RN> "upgrading" if the new API itself is a wrapper around the old
RN> (already "heavyweight") API!
The point is that having a good API we can always reimplement it later.
And we hopefully won't be the only ones doing it neither. For me a better
API is much more important than run-time efficiency (this doesn't mean that
I don't care about it) and even than new fancy features.
RN> wx2 wrapping wx3 makes MUCH more sense
I don't disagree with this but I just don't believe this is going to
happen. Or if it does, we risk to just end up with all the legacy code from
wx2 in wx3 and this is something I'd really want to avoid.
Again, consider how are you going to do this? You need to:
1. write wx3 _entirely_
2. write wx2 port to it
and during all this time you can't modify wx2 codebase because merging will
be all but impossible later. Do you realize how much time and effort will
it take? And you won't see anything come out of this before many months if
not years.
RN> * - except in the case of old compilers/embedded systems which is probably
RN> my big question
This is an interesting question on its own but I'd rather have a separate
thread about embedded systems than discuss it in this one.
Regards,
VZ
---------------------------------------------------------------------
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