We're back! Sorry for the delay between episodes, but we were busy preparing and then putting on GoingNative 2012, a C++11 conference that you have hopefully heard about It was a blast! Such great speakers. Such great attendees. Huge thanks to all of you who made the journey…
C++ AMP (Accelerated Massive Parallelism) is a small set of open specification language extensions (two of them) and a single library (amp.h) that makes general purpose GPU programming (aka GPGPU) a first class, seamless experience in…
As promised, all on-demand media is now available and in multiple formats (WMV, MP4, WebM, MP3, WMA) including all slide decks! Please let us know how we did: Take the event survey (3 questions!). Here's the complete GoingNative 2012 Agenda: Concepts, variadic templates, STL11, static if,…
I was able to attend C++ and Beyond 2011 and it was a tremendous experience. I captured some great footage from the event for C9, like this end-of-last-day panel - Ask Us Anything - with Scott, Andrei and Herb. Great questions and excellent answers. This is the third and final…
We've not covered ATL before on Channel 9 and with all the talk going on these days about [the elephant in the room], we figured it would be useful to spend some time with ATL creator Jim Springfield to get a historical perspective (as well as a technical one) on Active Template Library.ATL is…
I was able to attend C++ and Beyond 2011 and it was a tremendous experience. The technical depth and C++ goodness was profound and lasted for 3 whole days (and two evenings). Thanks Andrei Alexandrescu, Scott Meyers and Herb Sutter for allowing me to crash your affair with my camera…
The Parallel Patterns Library (PPL) provides a task-based asynchrony model that can make working with asynchronous APIs much easier for C++ programmers. Asynchronous APIs are pervasive in the "Windows 8" Windows Runtime (WinRT). Potentially long-running operations—like file 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.…
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…
GoingNative live at BUILD! This is part 1with Ale Contenti, Boris Jabes and Tony Goodhew. Topics include C++ for Metro style apps, Visual Studio 11 DirectX development enhancements and more.