Showing results for 2013 - C++ Team Blog

Dec 20, 2013
1
0

Asynchronous programming in C++ using resumable functions and await

Raman Sharma
Raman Sharma

As you know we recently released the Visual C++ Compiler November 2013 CTP. One of the many features in this CTP is the support for resumable functions and await. In this blog post, I want to touch upon some examples where these features make the experience of programming with asynchronous API much simpler. Example 1 The first example we are goin...

C++
Dec 13, 2013
0
0

Developer Activities Survey Results Overview

Eric Battalio
Eric Battalio

Hi there! A few months ago, some of you took a survey on C++ developer activities, the results of which will be used to hone in on which areas to improve for the next release of Visual Studio. I wanted to take some time to share with you the preliminary results of the survey. Without further ado, out of the 47 tasks included on the survey, here's w...

C++
Dec 6, 2013
0
0

Performance++ with Visual C++ 2013

Ankit Asthana
Ankit Asthana

For Visual Studio 2013 we have continued to improve the analysis performed by the Visual C++ compiler so it can produce code that runs faster than before. In this blog we highlight some of the many improvements that Visual Studio 2013 has in store for you. This blog is intended to provide you an overview on all the goodies we have added recently wh...

C++
Dec 5, 2013
0
0

Visual C++ in 2013 and Beyond – Q&A

Eric Battalio
Eric Battalio

Did you watch Charles Torre's discussion with Ale Contenti, Tarek Madkour and Herb Sutter at the Visual Studio 2013 Virtual Launch last month? The team answered a number of questions from Charles and the community on topics ranging from refactoring to PEX. In case you missed the video (or missed some of the answers), the questions and answers are p...

C++
Nov 21, 2013
0
0

C++ AMP to target Khronos SPIR and HSAIL

Eric Battalio
Eric Battalio

The Parallel Programming in Native Code blog recently announced Clang support for C++ AMP via LLVM backend. This is a key milestone in our commitment (as mentioned in Somasegar's blog) to share the C++ AMP specification to all C++ developers, regardless of whether they're using Visual C++ or not. Portability across hardware and platforms is one of ...

C++Backend
Nov 19, 2013
0
0

Visual Studio Rename Refactor Helper for Visual Studio 2013

Eric Battalio
Eric Battalio

The C++ language is large and complex with context-sensitive syntax subtleties that make it difficult to create a reliable and fast rename refactoring tool. For years we wanted to include rename refactoring in Visual C++ but it never quite made it. We were concerned about scalability, performance and accuracy for different user scenarios. Rename re...

C++
Nov 18, 2013
0
0

Announcing the Visual C++ Compiler November 2013 CTP

Eric Battalio
Eric Battalio

Last year in November, we released an out-of-band customer technology preview (CTP) of the Visual C++ compiler. It contained preview versions of C++11 features which we subsequently fully released in Visual Studio 2012. At that time, and at GoingNative 2013 this year, we promised to keep releasing these CTPs to show our progress towards full C++11 ...

C++
Nov 13, 2013
0
0

Visual Studio 2013 Virtual Launch is here!

Eric Battalio
Eric Battalio

The worldwide launch of Visual Studio 2013 is today.Join Microsoft executives S. Somasegar, Scott Guthrie, and Brian Harry at 7:00am PST for the keynote. Other events will follow throughout the day. Sessions will be recorded and shared later if you can't catch them all live.Visual C++ developers will want to tune in to the live Q&A session from...

C++
Nov 11, 2013
0
1

Microsoft Virtual Academy – C++: A General Purpose Language and Library

Eric Battalio
Eric Battalio

Interested in learning the basics of C++? Next Tuesday, November 19, Kate Gregory and James McNellis will be teaching a free introductory C++ course on Microsoft Virtual Academy, "C++: A General Purpose Language and Library." Kate is a C++ expert and long-time Microsoft Visual C++ MVP; James is a developer on the Visual C++ Libraries team. The cour...

C++