Tuesday, March 13, 2007

Google Hosts C++ Standards Meeting

Two weeks ago, Google hosted a two-day informal meeting to discuss Concepts, a major new language feature for the next version of C++. Concepts are the foundation of generic programming, but until now they haven't been part of the actual C++ language. Last week's meeting was part of a multi-year effort to improve C++ by adding explicit support for Concepts. Papers have already been given at the Principles for Programming Language Symposium (pdf) and the Object Oriented Programming, Systems, Languages & Applications Conference (pdf).

Attendees at last week's meeting made significant progress: the group finalized many details of Concepts and resolved concerns about implementation issues. Keep an eye on the C++ Standards Committee Website, as the final version of the concepts proposal will be available in just a few weeks.

[Photo caption: Attendees at the C++ Concepts meeting came from both industry and academia. Left to right: Martin Sebor (Rogue Wave), Chris Lattner (Apple), John Spicer (EDG), Herb Sutter (Microsoft), Andrew Lumsdaine (Indiana University), Michael Wong (IBM), Bjarne Stroustrup (Texas A&M), Gabriel Dos Reis (Texas A&M), Thomas Witt (Zephyr Associates), Mat Marcus (Adobe), Steve Clamage (Sun), Sean Parent (Adobe), Lawrence Crowl (Google), Nathan Myers (Aspera Software), Doug Gregor (Indiana University), Jaakko Jaarvi (Texas A&M), Matt Austern (Google).]


  1. Hi..I am B-Tech student in Kochi,India.
    I am currently doing project related to automation of Telescope for which I need to develop a software and merge it with IPC so that I can remotely operate the telescope.
    It will also contain a server so that I can send my information from my place of work to remote area.
    Can somebody help me in this project ?
    my email-siddmn4u1@gmail.com

  2. Hi This is Yasir from Islamabad Pakistan
    This is very good approch, c++ must be further standerized instead of stealing concept of c++ and developing new languages.
    It is the mother language and we all should try to improve it.