gcc-in-cxx branch created

Chris Lattner clattner@apple.com
Mon Jun 23 05:12:00 GMT 2008


On Jun 22, 2008, at 4:24 PM, Bruno Haible wrote:

> Dear Ian,
>
> A comment regarding the GCC-in-C++ idea. In slide 16 you merely answer
>
>  "C++ is too complicated!"
>
> with
>
>  "Maintainers will ensure that gcc continues to be maintainable."
>
> C++ has, for example, 12 different ways to represent or invoke a  
> function.
> It has no buikt-in typesafe "enum"s. Sooner or later developers will  
> think
> more about
>  "should this better be a member function or a static inline  
> function?"
>  or "how do I make dynamic_cast work with my enum sets?"
> than about the algorithm they want to implement.
>
> How can maintainers ensure this does not happen?

What is your suggestion, stay with C?  It doesn't have type safe enums  
either.

-Chris



More information about the Gcc mailing list