Historie a revize C++

C++ stejně jako každý hojně používaný jazyk se vyvíjí a přizpůsobuje novým myšlenkám, trendům a novinkám. Změny schvaluje skupina JTC1/SC22/WG21 mezinárodní nezávislé organizace ISO (ze řeckého slova ισος (isos) – rovný, stejný) ve spolupráci s IEC (mezinárodní elektrotechnickou komisí) a oficiální web standardizace je isocpp.org . Počítám že změny které v jazyku potenciálně budou také je nutno nejdříve navrhnout komisi přes mail, že na to není nějaký specializovaný (třeba i diskusní) web.

Historie před první standardizací:

  • 1979 – Bjarne Stroustrup začíná pracovat na jazyku „C with Classes“
  • 1983 – Nové oficiální pojmenování je C++
  • 1985 – Vychází kniha The C++ Programming Language od Bjarne Stroustrupa, úplná referenční příručka jazyka
  • 1989 – Uvolněno C++ 2.0
  • 1990 – The Annotated C++ Reference Manual, komentovaná verze určena pro standardizující organizace
  • 1991 – Vychází pokračování knihy The C++ Programming Language, kompletně inovované na druhou verzi jazyka
  • 1998 – ISO/IEC vydávají standard C++98

Další standardy ISO/IEC následovaly:

  • C++03 – Oprava vážných nedopatření v prvním standardu
  • C++11 – Velké obohacení celého jazyka, rostoucí popularita
  • C++14 – Oproti C++11 jen malé vylepšení, více info třeba na Wiki