C9::GoingNative (HD) - Channel 9

C9::GoingNative is a show dedicated to native development with an emphasis on C++ and C++ developers. Each episode will have a segment including an interview with a native dev in his/her native habitat (office) where we'll talk about what they do and how they use native code and associated toolchains, as well as get their insights and wisdom—geek out. There will be a small news component or segment, but the show will primarily focus on technical tips and conversations with active C/C++ coders, demonstrations of new core language features, libraries, compilers, toolchains, etc. We will bring in guests from around the industry for conversations, tutorials, and demos. As we progress, we will also have segments on other native languages (C, D, Go, etc...). It's all native all the time. You, our viewers, fly first class. We'll deliver what you want to see. That's how it works. Go native! ---> Please follow us at @C9GoingNative on Twitter!



GoingNative 64: C++/WinRT

In this episode of GoingNative, Steve Carroll talks to Brent Rector and Kenny Kerr from the Windows team about C++/WinRT!

C++/WinRT is a standard C++ header-based library that takes WinRT APIs and exposes them as C++ classes that you can use in your application in a natural and familiar way. You can consume it from any standard C++ application and is the easiest way to get access to the modern Windows APIs. C++/WinRT is designed to offer an improved alternative to C++/CX and works with any major standard C++ compiler on Windows. It shipped inside the Windows 10 SDK v17025 for the first time. This means that as long as you have a version of the Windows 10 SDK installed that is at least 17025, you can simply include the appropriate headers from within any C++ project and start writing modern C++ code using the Windows API.

You can learn more about C++/WinRT here: https://moderncpp.com/

You can also check out the CppCon 2017 talk: C++/WinRT and the future of C++ on Windows


 2018-03-23  12m