C++ has been around for what seems like forever. It might seem like it's taken a back seat to languages that provide better application isolation and better development throughput, but in truth it remains one of the most widely used languages in the world. In order to gain some better insights on how C++ measures up in a "managed" world, I've invited Herb Sutter, Program Manager for Visual Studio, to explain how C++ has evolved and how it remains a great choice for many modern day development tasks.
And here are a few additional links to more information about C++ that will help you learn how to use it in your projects:
- TechEd PreConference Seminar: "C++ In Visual Studio 11: Modern Readable, Safe, Fast"
Kate Gregory will be doing a day long intensive seminar at both TechEd North America (June 10th in Orlando) and TechEd Europe (June 25th in Amsterdam).
You can register for TechEd North America here: https://northamerica.msteched.com/registration
And TechEd Europe here: https://register.europe.msteched.com
- GoingNative 2012
This event was held back in February, and was streamed live throughout the world. It featured industry experts discussing the importance of C++ and its proper use in modern application development. All of the sessions are available for "on demand" viewing over on Channel 9.
You can access all of the videos here: https://channel9.msdn.com/Events/GoingNative/GoingNative-2012
- Sutter's Mill
If you want to catch more of Herb Sutter and his thoughts on C++, you should check out his blog.
You can find Herb's blog here: http://herbsutter.com/
And specifically the "Elements of Modern C++ Style" reference that Herb refered to can be found here: http://herbsutter.com/elements-of-modern-c-style/
- Welcome Back to C++ (Modern C++)
For Visual Studio 11, MSDN has prepared details on the advancement and use of C++ which includes examples, reference material, and information on the currently supported features. It is definitely worth checking out to get up to speed.
The MSDN C++ content starts here: https://msdn.microsoft.com/en-us/library/hh279654(v=vs.110).aspx