How I stopped worrying and started to trust Youtube for C++ wisdom

Mikael Rosbacke

How do you learn new C++?

  • Books?
  • Open source code projects?
  • Talk to people?

You use Youtube!

Disclaimer: I'm not sponsored.

Conferences!

Cppcon

https://www.youtube.com/user/CppCon/playlists

Meeting C++

https://www.youtube.com/user/MeetingCPP/playlists

ACCU C++ conferences

https://www.youtube.com/channel/UCJhay24LTpO1s4bIZxuIqKw/playlists

C++ Now (boostcon)

https://www.youtube.com/user/BoostCon/playlists

Pacific++

https://www.youtube.com/channel/UCrRR5mU5aqvtZAuEGYfdTjw/playlists

 

 

 

Many brilliant presenters

Bjarne Stroustrup

Herb Sutter

Sean Parent

Howard Hinnant

Eric Niebler

Michael Caisse

Chandler Carruth

Ansel Sermersheim

Titus Winters

John Lakos

Mike Richie

 

 

 

 

 

Jason Turner

Andrei Alexandrescu

Kate Gregory

Michael Wong

Arthur O'Dwyer

Alfred Bratterud

Richard Smith

Nat Goodspeed

Mat Godbolt

Victor Zverovich

Kevlin Henney

Multithreading

Thinking Outside the Synchronisation Quadrant - Kevlin Henney [ACCU 2017]

Multithreading Using Lockless Lists and RCU - Ansel Sermersheim [C++Now 2017]

Lock-Free Programming (or, Juggling Razor Blades) - Herb Sutter [CppCon 2014]

Atomic Weapons - Herb Sutter [C++ and beyond 2012]

Better Code: Concurrency - Sean Parent [code::dive 2016 conference]

Coding techniques

Better Code: Runtime Polymorphism - Sean Parent [NDC conferences]

Object Oriented Programming without Inheritance - Bjarne Stroustrup [ECOOP 2015]

C++ Modules & Large-Scale Development - John Lakos [C++Now 2018]

Writing Good C++14... By Default - Herb Sutter [CppCon 2015]

Modernizing Legacy C++ Code - James McNellis & Kate Gregory [CppCon 2014]

Multithreading is the answer. What is the question? -  Ansel Sermersheim [CppCon 2017]

 

 

 

Interesting libraries

 A modern formatting library for C++ - Victor Zverovich [CppCon 2017]

Welcome To The Time Zone - Howard Hinnant [CppCon 2016]

Ranges for the Standard Library - Eric Niebler [CppCon 2015]

C++ as a "Live at Head" Language - Titus Winters [CppCon 2017]

C++11’s Quiet Little Gem: <system_error> - Charles Bay [C++Now 2017]

#include <os>: from bootloader to REST API with the new C++ - Alfred Bratterud [CppCon 2016]

 

 

 

 

Frontiers of C++

Elegant Asynchronous Code - Nat Goodspeed [CppCon 2016]

There and Back Again: An Incremental C++ Modules Design - Richard Smith [CppCon 2016]

The Best Type Traits that C++ Doesn't Have - Arthur O'Dwyer [C++Now 2018]

Modern C++ API Design: From Rvalue-References to Type Design - Titus Winters [C++Now 2018]

 

 

Embedded C++

Modern C++ in Embedded Systems - Michael Caisse [C++Now 2018]

Microcontrollers in Micro-increments... - Mike Ritchie [CppCon 2017]

extern c: Talking to C Programmers about C++ - Dan Saks [CppCon 2016]

Rich Code for Tiny Computers: A Simple Commodore 64 Game in C++17 - Jason Turner [CppCon 2016]

 

Summary

Do spend some time investigate talks online. There are plenty of high-quality material out there.

 

Go check it out.

 

 

 

HOw I stopped worrying and starting to trust youtube for C++

By mikael rosbacke

HOw I stopped worrying and starting to trust youtube for C++

  • 404