Slashdot Mirror


C++0x Finally Becomes a Standard

Samfer writes "On Friday August 12th 2011, the results for the final ISO ballot on C++0x came in, and the ISO C++ Standards Committee were unanimous in favor of approving the new C++0x (for now unofficially known as C++11) object-oriented programming language standard which is intended to replace the existing C++ standard. The new standard is to offer new and improved features such as lambda functions, concurrent programming functionality, direct data field initialization, and an improved standard library to name but a few." Although I haven't heavily used C++ in years, it is nice to see a decade long effort finally come to fruition. Especially nice is the support for type inference which should save quite a few people from RSI and make refactoring code a bit less obnoxious.

2 of 398 comments (clear)

  1. Re:nice, but still missing... by dindinx · · Score: 0, Troll

    Do you really mean that c# is only a collection of garbage?

    --
    DindinX
  2. Re:Congratulations! by Javagator · · Score: 1, Troll
    Have you SEEN the stuff they're adding in the C++0x standard?

    I have the same impression. A bunch of useless, error prone, legibility degrading changes to save a little bit of typing. In my opinion this is the worst standards committee ever.