<HTML>
<HEAD>
<TITLE>Position of the France (AFNOR)</TITLE>
</HEAD>
<BODY>
<TABLE ALIGN="RIGHT" CELLSPACING="0" CELLPADDING="0">
<TR>
<TD ALIGN="RIGHT">Document number:</TD>
<TD>&nbsp;J16/07-0094 = WG21 N2234</TD>
</TR>
<TR>
<TD ALIGN="RIGHT">Date:</TD>
<TD>&nbsp;2007-05-06</TD>
</TR>
<TR>
<TD ALIGN="RIGHT">Project:</TD>
<TD>&nbsp;Programming Language C++</TD>
</TR>
<TR>
<TD ALIGN="RIGHT">Reference:</TD>
<TD>&nbsp;ISO/IEC IS 14882:2003</TD>
</TR>
<TR>
<TD ALIGN="RIGHT">Reply to:</TD>
<TD>&nbsp;AFNOR</TD>
<TR>
<TD></TD>
<TD>&nbsp;<TT>cxx@lists-sop.inria.fr</TT></TD>
</TR>
</TABLE>
<BR CLEAR="ALL">
<BR>
<CENTER>
<H2>French Panel (AFNOR) Position</H2>
</CENTER>
<BR>
<P>The French delegation believes that the current C++0x ballot
registration contains many promising and interesting proposals.
However, we consider it very incomplete in many aspects. 
We would like to see C++0x include some functionalities that
we consider fundamental. For example:
<ul>
<li>File System library</li>
<li>Socket library</li>
<li>Thread pool library</li>
<li>Futures</li>
</ul>
Moreover we consider also that programmer controlled garbage
collector, which should be part of C++0x, is an essential part of this new
standard. 
<P>Parts of the reasons why we consider those functionalities essential
for C++0x are that in some countries, for example France, governmental 
contracts must use National Body standards (e.g. AFNOR), or ISO standards
by default. But ISO Technical Reports are not normative, e.g. not
ISO standards, and so useful functionalities in such documents have
very few chances to be used or tested, therefore lowering their
usefulness and scope.
<P>Furthermore, these features have been around and are already
available in many mainstream programming languages for a long
time. It would very surprising and embarrassing not to have them yet
in C++, or to have them only in 10 years.
<P>Considering the perspective of the very soon closing of the Evolution
Group and the fact that these propositions already have standard
wordings and implementations, we are hoping that those propositions
will be integrated into the standard.
</BODY>
</HTML>

