[cfe-dev] C++ status report web page

Argiris Kirtzidis akyrtzi at gmail.com
Wed Jul 2 07:08:58 PDT 2008


Holger Schurig wrote:
> Design: maybe make the table borderless, but at least not with 
> the ugly double borders :-)
>   

I'm not much of a html designer, the table has border="1", what should I 
put for 'single' borders ?

> Maybe make "Parser & Sema" and "Codegen" two columns. Also I'm 
> not sure if many people that read the page knows what "Sema" 
> means.
>   

How about 1 column for "Parser & Semantic analysis" and another for 
"Code generation"

> Maybe drop the "C++ " at each line in the "Feature" column. It's 
> clear that this page applies to C++ :-)
>   

Ok.

> Maybe use valign="top"
>   

I tried that but didn't make a difference wherever I put it 
(table,tr,td) (at least on firefox that is).

> Right now the page gives the impression that "Parsing and Sema" 
> is basically done and just codegen is missing. However, lot's of 
> C++ features are missing. Maybe adding them would give a better 
> impression of the real state. Maybe something like:
>
> Templates
> Overloading
> Operator overloading
>
> Maybe we can use something like 
> http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1905.pdf 
> and re-use their TOC for this purpose. The paper from above URL 
> just showed up after googling for "c++ standard", maybe there is 
> something better or even ratified available on the net.
>   

I'm not sure if providing a looong list of missing C++ features is going 
to be much more helpful.
How about we just make it clear that this page lists only C++ features 
that Clang has partial/full support for. When clang reaches a point 
where most of C++ is at least partially supported, we can add the 
missing stuff too to complete the picture.


-Argiris



More information about the cfe-dev mailing list