|
Having not "played" with Open Office or the GCC in a number of years, I am admittedly not up to date, but here is my question anyway:
Firefox obviously benefited from a re-write of the Mozilla code base. Is OpenOffice equally accessible to the same type of re-write in terms of bloat elimination, etc.?
The reason I ask is that back in the mid '90s I was involved in a project where we essentially tore apart the MFC and recoded the non- "windows.h" portion of the C++ code, and the resulting executables were something like 1/8th the size of MFC applications, and a couple times faster. (Not co-incidentally subsequent versions of the Visual C++ compiler tools did a much better job of eliminating bloat from their MFC apps...)
So if a single source or single-team rewrite would hammer the code into better conditions for maintainability, portability, and upgradability, perhaps we as a community of developers should get involved in rebuilding OpenOffice from the ground up. What do you think?
|