|
ConceptC++
is an extension to
the C++
Programming Language that introduces first-class support for
Generic Programming. It is the first attempt to introduce complete
support for Generic Programming into a mainstream programming
language. ConceptC++ is a strong candidate for inclusion into the
upcoming ISO
C++ Standard,
dubbed C++0x. The Open
Systems Laboratory at Indiana
University is developing a prototype compiler for ConceptC++, ConceptGCC.
The latest specification of concepts is available in the concepts
proposals to
the ISO C++
Standard committee and is implemented in the development
version of ConceptGCC. We also maintain
a concepts issues
list containing known and potential problems with the concepts
specification. The latest versions of the concepts proposals to
the ISO C++ Committee are available in PDF or HTML format:
Language proposals
Library proposals
|