The full release of Visual Studio 2015 Update 3 has been made. Update 3 places a great emphasis on improving the stability of the product and reducing the amount of memory used by the IDE for solutions of all sizes. Other changes include better C++ support and better handling of product activation.
Microsoft has open sourced Checked C, a research project meant to add bounds checking to C and C++.
Visual Studio 2015 users have a new way to write C++ code for non-Windows environments. Thanks to the Visual C++ for Linux extension, VS2015 supports writing C++ code under Windows and then deploying that code to a Linux machine for compilation, execution, and debugging. New features increase the usefulness by adding a Linux Console Window and fixing several bugs.
Microsoft's code-based multiplatform editor Visual Studio Code has sought to be a go-to choice for developers whether they use Windows, Mac OS X, or Linux. One aspect that has limited the editor is the lack of proper C/C++ support beyond basic syntax highlighting. A new Microsoft extension seeks to narrow the feature gap while providing several C/C++ focused tools.
Five months after the introduction of version 1.60, Boost hits version 1.61, adding several new libraries and updating many more.
Version 6.1 is the first major GCC release in about one year. It contains substantial new functionality, says GCC maintainer Jakub Jelinek, including new C++17 features, full support for OpenMP, and improved support for OpenACC.
Microsoft has announced the first preview of Visual Studio 2015's successor. Even more impressive is a new extension available now that provides VS2015 with the ability to create and develop C++ projects for Linux and UNIX based systems.
Today at Build, the presentation “6 Reasons Move your C++ code to VS2015” was given which discussed the new features in VS2015 that make it more useful to C++ developers. VS2015 has been evolving since its original July 2015 release and there are several new features that should increase its attractiveness to C++ developers regardless of the platforms they target.
JetBrains has announced version 2016.1 of CLion, its cross-platform IDE that targets both Linux and OS X. The new version adds many improvements to C++ support, code generation, Python and Swift support, and better Git integration.
The LLVM team has announced the release of LLVM, which includes a few major deprecations, new C API headers, and Clang 3.8.
Microsoft continues to increase its compliance with the C++11, C++14, and upcoming C++17 language standards with its second update to Visual Studio 2015.
PDB or Program DataBase is a central component of the Windows ecosystem. Whether you write code in C++ or .NET, without a PDB file even basic tasks such as stepping through code becomes impossible. And yet, the PDB format is largely a black box. At least until now.
Microsoft debuted improved Edit and Continue (EnC) support for C++ projects with VS2015 launch. The first update to VS2015 brings several improvements to EnC users. Windows Store apps and DirectX applications can now use EnC. And all C++ EnC users will find bug fixes and usability tweaks.
Microsoft's new partnership with Xoreax has produced a "freemium" version of IncrediBuild for Visual Studio users. This tool uses several techniques to dramatically reduce project build times for several different project types.
Visual Studio 2015 continues to expand its reach into non-Windows development scenarios. A new extension enables Visual Studio to be used to debug C++ code being run on Linux-based systems.