This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: demengler in libstdc++ is changed
>| > Many C++ runtime implementors have reached the conclusion that the C
>| > runtime is far more efficiently and effectively implemented on top of
>| > C++ (rather than the inverse); however that idea seems to meet
>| > (non-technical) resistance (I have no workable theory of why).
>|
>| Well, one obvious reason is that not all C programmers want to learn
>| C++.
>
>I fully understand that. But, I'm not requesting C programmers to
>learn C++.
If the C runtime is in C++, then you are requiring that a C++
compiler preexists to build the C compiler with. That creates a whole
new world of hurt when anyone tries to bootstrap GCC onto a new chip. As
it is now, even building the C++ cross compiler for existing
environments is a PITA. Why make it worse?
--
Peter Barada
peter@the-baradas.com