OK,
I am no GCC expert, having used it only sporadically, but their homepage says there are already frontends for:
C, C++, Objective-C, Java, Fortran and ADA...
An ObjectPascal frontend for GCC is also reported to exist and to be at least partly Delphi-compatible, see:
http://www.gnu-pascal.de/gpc/h-index.htmlThere are no two compilers that are 100% correct or interchangeable, but you may still prefer one or the other for different projects and with open source it is often possible to solve incompatibility problems if needed.
I am no CPP-Builder expert either, but I believe I once saw someone from Borland stating that behind the scene there is really just one compiler engine for Delphi and CPP-Builder, but "dressed" up with different frontends, libraries and of course some tweaks for marketing reasons. I could be wrong though...
If you could manage to link object files from the two languages then it was my guess that component sets derived from OP and C++ should be able to coexist in the same IDE making C++ programmers more likely to contribute with code and also eliminating the need to manually translate code units, at least in simpler non-visual cases.
But, it was just a quick idea that came up, and I hope I have not offended anyone by talking C++ in this forum...