Is C++ still a "language"?

Posted by slashmais on Programmers See other posts from Programmers or by slashmais
Published on 2012-12-17T06:46:57Z Indexed on 2012/12/17 11:13 UTC
Read the original article Hit count: 140

Filed under:

Considering that C++ is a conglomerate of at least the following:

  1. C
  2. C-with-classes (original C++)
  3. templates (class, function)
  4. template meta-programming
  5. variadic templates(pdf)
  6. lambda functions
  7. preprocessor macros, pragma's

each of which requiring specialized knowledge of their distinct implementation semantics.

You can use only some of the above and call your code "C++".

Still a language?, or else what is it?

© Programmers or respective owner

Related posts about c++