The Future of C++


Desktop-as-a-Service Designed for Any Cloud ? Nutanix Frame

Last week was Microsoft’s Build Conference in Redmond, Washington on the Microsoft campus. In a session of Friday, Herb Sutter, lead Visual C++ language architect at Microsoft talked about some of the things happening with C++. Sutter is also chair of the ISO C++ standards committee, so he is definitely the expert “in the know.”

One thing was clear at the Build conference, C++ is not to be discounted, nor is it to be considered a language that has be pushed to the sideline. Rather, at the Build Conference, C++ was shining bright with a number of sessions. This is because C++ has become a mainstream language for doing Windows 8 development.

Herb Sutter announced three things:

    1. A new Visual C++ Compiler
    2. The Standard C++ Foundation
    3. The isocpp.org

Following Microsoft’s descriptions these three announcements:

A new Visual C++ compiler, featuring explicit conversion operators, raw string literals, delegation constructors and more, has been released to Community Technology Preview (CTP), and is available now for download from http://aka.ms/vc-ctp. A tour of the compiler’s features is available at http://aka.ms/vc-ctp-tour.

Standard C++ Foundation, a foundation to complement the C++ standards body by promoting the correct understanding of modern Standard C++ and facilitate its use on all compilers and platforms, has been formed by members of the Standard C++ Committee from Microsoft, Intel, Google, IBM and several other participating companies.

Introducing www.isocpp.org, which is an outlet for high-quality C++ libraries; up-to-date information about how clean, safe and fast C++ is today; and information about the Standard C++ Foundation.

# # #

Blog Categories

Blog Archives


  • oh what!

    Posted by inline1 on 07/20/2014 07:23am

    There are obvious problems in C++, this C++11 has solve few of them but not all. 1. The Multithreading is not solved as it should be. Most old programmers will just keep old code specific to some other platform etc. 2. The int is different on 32 and 64 bit machines, so people use int8 or gint8 or some tipes like that. 3. When you need some fast applications that are not big ones you have OpenGL etc but when they go out of biz... what do you have left. 4. Java is taking big cake of market now days, and it should have been C++.

  • You must have javascript enabled in order to post comments.

Leave a Comment
  • Your email address will not be published. All fields are required.

Most Popular Programming Stories

More for Developers

RSS Feeds

Thanks for your registration, follow us on our social networks to keep up-to-date