BT

Previewing VS2015's Improved C++ Compliance

by Jeff Martin on  Feb 17, 2016

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.

Microsoft Open Sources PDB

by Jonathan Allen on  Feb 12, 2016 2

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.

VS2015 Update 1 Improves C++ Edit and Continue Support

by Jeff Martin on  Dec 09, 2015

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.

Reducing Project Build Times on Visual Studio 2015

by Jeff Martin on  Dec 03, 2015

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.

Linux Debugging Comes to Visual Studio

by Jeff Martin on  Nov 19, 2015

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.

C++ Core Guidelines will Help Writing Good Modern C++

by Sergio De Simone on  Sep 23, 2015 1

As announced at CppCon, Bjarne Stroustrup and Herb Sutter have started working on a set of guidelines for modern C++. The goal of this effort is improving how developers use the language and help ensuring they write code that is type safe, has no resource leaks, and is as much as possible free of programming logic errors.

iOS App Development Comes to Windows With Some Controversy

by Jeff Martin on  Aug 11, 2015 6

Microsoft has released tools to enable Objective-C development on Windows which are intended to facilitate the porting of iOS apps to Windows. This move is not without some controversy, as some developers are upset at how their code was included in this project.

Taking Advantage of Edit and Continue with C++ and VS2015

by Jeff Martin on  Aug 04, 2015

The Edit and Continue debugging feature for C++ code has been available in Visual Studio before in various forms. In Visual Studio 2015 this support has been expanded to include both 32-bit and 64-bit code while maintaining the use of the other debugging tools Visual Studio offers.

Qt 5.5 Adds New GL Modules, Improves Cross-platform Support

by Sergio De Simone on  Jul 10, 2015 2

Coming only six months after the release of Qt 5.4, Qt 5.5 fixes almost 1500 reported bugs and adds new features, while also ensuring that it will be ready for Windows 10 on time, improving Linux compatibility and OS X parity.

VS2015's C++ Benefits from Over 750 Bug Fixes

by Jeff Martin on  Jul 08, 2015

C++ Developers will benefit from the involvement of hundreds of fellow users who reported numerous bugs with the C++ compiler during its release stage. Microsoft has provided a list of all of the bugs that have been corrected for the upcoming release of VS2015RTM.

VS2015 Coming July 20, C++ Features Finalized

by Jeff Martin on  Jun 30, 2015

The Visual Studio 2015 team has finalized its implementation of the various C++ 11/14/17 standards that it will support in VS2015RTM. Accompanying these C++ features will be the completion of C99 language support. All of these will be part of production release of VS2015, which is coming in July.

Facebook's Moments App Does C++ for Cross-Platform Development

by Sergio De Simone on  Jun 25, 2015

One of the most recent Facebook's apps, Moments, is using C++ to share its business logic across iOS and Android, Facebook's engineers Ashwin Bharambe, Zack Gomez, Will Ruben explain. Here we review Facebook engineers rationale for that choice and its outcomes.

Cling Aims to Provide a High-performance C++ REPL

by Sergio De Simone on  May 23, 2015

Cling is an interactive C++ interpreter that is built on top of LLVM and Clang and promises to provide a leap in productivity by going beyond the usual code-compile-run-debug C++ workflow.

Enhancements for C2, the Compiler Behind VC++ and Native .NET

by Jonathan Allen on  Apr 30, 2015

Most developers don’t know much about C2, but it is a vital part of the Windows development lifecycle. It acts as the backend compiler for Visual C++, .NET natively compiled code, compiled T-SQL, and Objective-C on Windows.

Stroustrup: Thoughts on C++17 - An Interview

by Sergio De Simone on  Apr 30, 2015 1

Bjarne Stroustrup, designer and original implementor of C++, has recently circulated a draft aimed at “stimulating a discussion” about C++17 design goals and possible new features,. such as modules, concepts, and ranges. InfoQ has taken the opportunity to talk with Stroustrup to clarify his view on C++ and the committee’s work.

General Feedback
Bugs
Advertising
Editorial
Marketing
InfoQ.com and all content copyright © 2006-2016 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT

We notice you’re using an ad blocker

We understand why you use ad blockers. However to keep InfoQ free we need your support. InfoQ will not provide your data to third parties without individual opt-in consent. We only work with advertisers relevant to our readers. Please consider whitelisting us.