InfoQ Homepage C++ Content on InfoQ
-
Sonatype Acquires Vor Security to Expand Nexus Open-Source Component Support
Sonatype announced the acquisition of Vor Security to extend their open-source component intelligence solutions’ coverage to include Ruby, PHP, CocoaPods, Swift, Golang, C, and C++.
-
Facebook’s New AL Language Aims to Simplify Static Program Analysis
AL is a simple, declarative language for reasoning about abstract syntax trees that allows to extend Facebook Infer static analyzer.
-
C++17 Is Ready
At its winter meeting in Kona, HI, USA, the ISO C++ committee has finalized work on C++17, writes Herb Sutter. A short summary of its main features here.
-
Browser Vendors Start Shipping WebAssembly by Default
The browser vendors working on WebAssembly have reached a "consensus" on an initial implementation set, allowing browsers to ship it on by default. While this is an important milestone, the initial implementation won't immediately result in significant uptake by developers as important features such as DOM integration and garbage collection are not yet part of the spec.
-
Visual Studio 2017 Officially Released
Marking the 20th year since Visual Studio's first release, Visual Studio 2017 has formally been made available. VS2017 focuses on improvements to its core developer experience, in addition to greater support for mobile & cloud applications as well as more capable DevOps functionality.
-
Compiling on Windows without Visual Studio
Microsoft has previously offered two different build tools for those needing to compile code without installing Visual Studio. The new Visual Studio Build Tools package combines these into a single tool.
-
Visual Studio 15 Improves C++ Project Loading
Visual Studio in the past has struggled with large solutions. Visual Studio 15 seeks to improve project load times for C++ developers with a new feature called Faster Project Load.
-
Targeting Linux Made Easier in Visual Studio 2015
Microsoft continues to refine their new extension for Visual Studio 2015 which provides developers with the ability to write C/C++ code in VS2015 and then transfer it to a remote machine running Linux for compilation and debugging. This combines the benefits of Visual Studio's IDE with advantages of a Linux deployment environment.
-
VS2015 Update 3 Focuses on Performance and Stability
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.
-
Checked C - A Safer C/C++ from Microsoft
Microsoft has open sourced Checked C, a research project meant to add bounds checking to C and C++.
-
Writing C++ for Linux on Visual Studio
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.
-
Visual Studio Debuts Improved C/C++ Support
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.
-
Boost 1.61 Brings New Libraries for CPU/CPU Computation, Plugin Management, and More
Five months after the introduction of version 1.60, Boost hits version 1.61, adding several new libraries and updating many more.
-
GCC 6.1 Brings New C++17 Features, Full Support for OpenMP, Improves OpenACC
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.
-
V.Next Announced, Use Visual C++ for Linux Today
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.