Catalog of Available Captions/Translations
Table of Contents

Chinese

CppCon

2017

Robin Kuzmin “Captioning and Translating C++ Videos - PART 1 of 2” (5:05)

(Session Abstract, Speaker Info, Original Presentation)

English

C++Now (BoostCon)

2017

Ben Deane "Keyword Abuse" (2:58)

(Speaker Info)

Ben Deane & Jason Turner "constexpr ALL the things!" (1:35:26)

(Abstract, Slides, and Speaker Info)

Jason Rice “Nbdl: A library that uses metaprogramming... A lot" (50:31)

(Abstract, Slides, and Speaker Info)

Kirk Shoop "No raw std::thread! - Live Tweet Analysis in C++" (1:30:54)

(Abstract, Slides, and Speaker Info)

Tony Van Eerd “Bruce Lee” (6:44)

(Speaker Info)

Tony Van Eerd “Postmodern C++" (1:27:46)

(Abstract and Speaker Info)

CppCon

2017

All the CppCon2017 Videos Are Professionally Captioned in English (see details)!

See details in Herb Sutter's news "Inclusiveness, accessibility, and CppCon 2017 videos" (search for "caption").
The earlier personal captioning efforts (typically by the authors) are below, for those videos there are 2 versions of captions: English (personal effort), and English - Default.

Alisdair Meredith “Recreational C++” (1:02:50) (Session Abstract, Speaker Info)
Arthur O'Dwyer “dynamic_cast From Scratch” (58:48) (Session Abstract, Speaker Info)
Arthur O'Dwyer “SCM Challenge Honorable Mentions / An allocator is a handle to a heap” (4:07) (Speaker Info)
Ben Combee "The Perils of Implementing Code from PDFs" (3:52) (Speaker Info)
Ben Deane “std:: exchange Idioms” (3:30) (Speaker Info)
Bryce Adelstein Lelbach “C++17 Features (part 2 of 2)” (54:25) (Session Abstract, Speaker Info)
Dietmar Kühl “The End of std::endl” (3:13) (Speaker Info)
Nicolas Fleury “Introduction to Sharpmake” (4:48) (Speaker Info)
Robin Kuzmin “Captioning and Translating C++ Videos - PART 1 of 2” (5:05) (Session Abstract, Speaker Info, Original Presentation)
Robin Kuzmin “Captioning and Translating C++ Videos - PART 2 of 2” (23:53) (Session Abstract, Speaker Info, Original Presentation)
Roland Bock “Making optional optional” (4:50) (Speaker Info)
Tony Van Eerd “C++ Koans” (5:12) (Speaker Info)
Victor Ciura “10 Things Junior C++ Devs Don't Get” (4:32) (Speaker Info)
Walter E. Brown "Programming with C++ Constraints: Background, Utility, and Gotchas" (1:02:49) (Session Abstract, Speaker Info)

2016

Arthur O'Dwyer “ADT puzzler” (4:03)

(Speaker Info)

Arthur O'Dwyer “Template Normal Programming (part 1 of 2)” (57:45)

(Session Abstract, Speaker Info)

Arthur O'Dwyer “Template Normal Programming (part 2 of 2)” (1:00:49)

(Session Abstract, Speaker Info)

Bjarne Stroustrup "The Evolution of C++ Past, Present and Future" (1:43:50)

(Session Abstract, Speaker Info)

Dietmar Kühl "range for" (3:25)

Honggyu Kim “uftrace: A function graph tracer for C/C++ userspace programs" (6:05)

(Speaker Info)

Jon Kalb “unsigned: A Guideline for Better Code" (6:07)

(Speaker Info)

2014

Herb Sutter "Back to the Basics! Essentials of Modern C++ Style" (1:40:26)

(Session Abstract, Speaker Info)

German

CppCon

2016

Dietmar Kühl "range for" (3:25)

Russian

CppCon

2017

Robin Kuzmin “Captioning and Translating C++ Videos - PART 1 of 2” (5:05)

(Session Abstract, Speaker Info, Original Presentation)

Robin Kuzmin “Captioning and Translating C++ Videos- Part 2 of 2” (23:53)

(Session Abstract, Speaker Info, Original Presentation in English (15:03))

2016

Dietmar Kühl "range for" (3:25)

Jon Kalb “unsigned: A Guideline for Better Code" (6:07)

(Speaker Info)

Spanish

CppCon

2017

Robin Kuzmin “Captioning and Translating C++ Videos - PART 1 of 2” (5:05)

(Session Abstract, Speaker Info, Original Presentation)

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License