Video & On-Demand

CopperSpice: Templates and Open Source

New videos on the CopperSpice YouTube Channel:

C++ Templates in the real world

by Barbara Geller and Ansel Sermersheim

About the video:

Template techniques for accomplishing real world tasks in C++, including some not taught in textbooks. We also present an example of avoiding circular dependencies in template definitions.

Copyright Copyleft

by Barbara Geller and Ansel Sermersheim

About the video:

A practical and acessible look at some common open source licenses. If you write, read, or use software this is important material.

Please take a look and remember to subscribe!

CppCast Episode 133: Meltdown and Spectre with Matt Godbolt

Episode 133 of CppCast the only podcast for C++ developers by C++ developers. In this episode Rob and Jason are joined by Matt Godbolt to talk about the Meltdown and Spectre vulnerabilities and how they affect C++ Programmers.

CppCast Episode 133: Meltdown and Spectre with Matt Godbolt

by Rob Irving and Jason Turner

About the interviewee:

Matt is a developer at trading firm DRW. Before that he's worked at Google, run a C++ tools company, and spent over a decade in the games industry making PC and console games. He is fascinated by performance and created Compiler Explorer, to help understand how C++ code ends up looking to the processor. When not performance tuning C++ code he enjoys writing emulators for 8-bit computers in Javascript.

CppCast Episode 132: Boost Application Development with Antony Polukhin

Episode 132 of CppCast the only podcast for C++ developers by C++ developers. In this episode Rob and Jason are joined by Antony Palukhin to talk about some of the Boost libraries he's contributed to including Any, Conversion, DLL, LexicalCast, Stacktrace, TypeTraits and Variant; as well as his Boost Application Development book.

CppCast Episode 132: Boost Application Development with Antony Polukhin

by Rob Irving and Jason Turner

About the interviewee:

Antony Polukhin was born in Russia. Since university days he started contributing to Boost and became a maintainer of the Boost.LexicalCast library. Today, he works for Yandex, helps Russian speaking people with C++ standardization proposals, consults Russian companies in C++, continues to contribute to the open source and to the C++ language in general. You may find his code in Boost libraries such as Any, Conversion, DLL, LexicalCast, Stacktrace, TypeTraits, Variant, and others.