From: Charles Goodwin (charlie_at_xwt.org)
Date: Thu Mar 11 2004 - 17:38:52 EST
Perhaps it is time for a evaluation of whether AbiWord would benefit
from being a C++ codebase instead of a C one.
Having a mismatch of C and C++ just doesn't seem right; if you're going
to use C++ for it's advantages in one place then why not apply that to
the whole codebase.
Obviously it would be a massive change and a gradual one at that, but it
is worth establishing early on so that the architectural decisions and
work can be done in a considered manner. A band-aid, as-needed approach
will only result in more hacks to get around the various issues of
mixing C and C++, and potentially result in doing future development
twice (once in C, again in C++ at a later date).
As an example, the Inkscape project is beginning to reap massive
benefits of a carefully planned move to C++ that is improving the
codebase to a level that Sodipodi probably won't reach.
This is a suggestion from a C/C++ amateur who is unfamiliar with the
AbiWord codebase but comfortable with development concepts and issues.
-- - CharlieCharles Goodwin <charlie_at_xwt.org> Online @ http://www.charlietech.com
This archive was generated by hypermail 2.1.4 : Thu Mar 11 2004 - 17:39:51 EST