What happens when you put three titans of programming language design and computing in a room and turn a camera on to capture what takes place? That's the thought experiment that led to this conversation with C++ language creator Bjarne Stroustrup, Self language creator Dave Ungar, and actor…

It's always a pleasure to get to spend time with Andrei Alexandrescu and pick his formidable mind. Here, we turn the camera on and have a frank and honest conversation about the current state of the D programming language, including how he and his team are using it at Facebook. Then there's talk…

For today's project we're on the Language Track, highlighting a free and open source extension to Visual Studio that Python users will love (and anyone who would like to see how to extended Visual Studio to add language support, etc.) PTVS is a free, open source plugin that turns Visual Studio into…

GoingNative 2013 will stream live right here on the homepage of Channel 9 beginning at 9:00AM Pacific Time, September 4, 2013. All 3 days will start at or very near to 9:00 AM PDT (Convert to your local time) Being a Channel 9 Live Event, we will accept questions from the virtual audience (simply…

In part 9, STL digs into lambdas and other expressions. Lambdas are very useful and you've know doubt been enjoying them in your modern C++ programming. As you can imagine, STL will go deep and teach you things about lambdas that you may not know. You'll also learn a lot about order of…

Once again Laura and Paul bring their sharp with, clever commentary and desperate pleas for interactivity to your screens! Join in the fun and tell us what you think about these stories AND our QOTW (Question Of The Week). The countdown has begun [04:08] It's good to be popular [13:22] Presenting…

Herb Sutter presents a "startling realization he had about C++11", and he thinks it may be a bit startling for others too. Tune in. This was filmed at C++ and Beyond 2012Download Herb's slides for this session. Abstract: In addition to the many new C++11 features…

In Part 7, STL teaches us about Usual Arithmetic Conversions, Template Metaprogramming, and shares some of the STL internal implementation ( some of it not yet released ). Many of you have asked for some treatment of TMP and STL delivers! Merry Christmas. Here's hoping you all have a wonderful…

Andrei Alexandrescu presents "Systematic Error Handling in C++". This was filmed at C++ and Beyond 2012 Abstract: Writing code that is resilient upon errors (API failures, exceptions, invalid memory access, and more) has always been a pain point in all languages. This being…