In this session, Don McCrady discusses how C++ programmers can fully utilize multicore in their applications using the Concurrency Runtime (ConcRT), the Parallel Pattern Library (PPL), and the Asynchronous Agents Library that ship with Visual Studio 2010. Download Don's slidedeck for…
I recently caught up with the great Kate Gregory, C++ MVP, Microsoft Regional Director, and all around excellent developer. Kate and several other MVPs from around the world were on the MS campus to take part in MVP Summit 2011. You will meet other C++ MVPs on C9 over…
Herb Sutter introduces the AMD Fusion Developer Summit 11 crowd (and the world!) to Microsoft's view on heterogeneous computing in the concurrency age and introduces one of Microsoft's upcoming technologies for democratizing GPGPU/APU/Multi-Core/Many-Core programming for native developers:…
The last time we got the chance to talk to Mohsen Agsen, a Microsoft Technical Fellow who runs the Visual C++ engineering team, he put forward the notion of a renaissance taking place in the native world. Shortly thereafter, we created the catchy C++ Renaissance mantra.…
Stephan T. Lavavej is a Channel 9 hero. You've learned a great deal from him over the years, but you've not really learned much about him. How did STL—that's what we call him since, well, look at his name and what he does for a living—get to where he is today? What's his story? Of course, given…
Part 6 is a special episode in which Stephan takes a look at the latest C++11 features that were just added to the Visual C++ compiler:Variadic templates Raw string literalsExplicit conversion operatorsDefault template arguments for function templatesDelegating…
Herb Sutter presents C++ Concurrency. This was filmed at C++ and Beyond 2012. Get Herb's slides for this session. Herb says: I've spoken and written on these topics before. Here's what's different about this talk: Brand new: This material goes beyond what I've written and taught…
Here is the Ask Us Anything panel from C++ and Beyond 2012. Andrei Alexandrescu, Scott Meyers and Herb Sutter take questions from attendees. As expected, great questions and answers! Tune in! Table of contents (click the time codes ([xx:xx]) to hear the answers...): Message passing…
Herb Sutter presents atomic<> Weapons, 1 of 2. This was filmed at C++ and Beyond 2012. As the title suggests, this is a two part series (given the depth of treatment and complexity of the subject matter). Part 1 -> Optimizations, races, and the memory model; acquire and…
This is the C++/CX episode - everything you ever wanted to know, but were afraid to ask... C++/CX language design team member Marian Luparu sits in the hot seat to answer some questions (a few from the GoingNative community - thank you!), draw on the whiteboard and demo some code.…