Author thumbnail

Vilhelmo De Okcidento

C++ Conference Talks

270 views
525 items
Updated yesterday
public playlist
CppCon 2016: Nat Goodspeed “Elegant Asynchronous Code"
54:59
CppCon 2014: Zach Laine "Pragmatic Type Erasure: Solving OOP Problems w/ Elegant Design Pattern"
43:47
CppCon 2015:Marshall Clow “Type Traits - what are they and why should I use them?"
56:27
CppCon 2015: Andrei Alexandrescu “Declarative Control Flow"
1:07:35
CppCon 2016: Edouard Alligand & Joel Falcou “Two practical applications of the Brigand TMP library"
51:53
Pipes: How Plumbing Can Make Your C++ Code More Expressive - Jonathan Boccara - CppCon 2020
1:00:46
Meta Polymorphism - Jonathan Boccara - Meeting C++ 2020 Opening Keynote
1:18:01
Writing cache friendly C++ - Jonathan Müller - Meeting C++ 2018
54:38
Strong types for strong interfaces - Jonathan Boccara - Meeting C++ 2017
51:34
Enum BitFields @ NYC C++ Group (Jon) [2016-07-12]
1:09:44
Modern Template Techniques - Jon Kalb - Meeting C++ 2019
53:52
Jon Kalb: Exception-Safe Coding in C++ (Part II)
1:32:09
Jon Kalb: Exception-Safe Coding in C++ (Part I)
1:30:07
The Preprocessor: Everything You Need to Know and More! - Brian Ruth - CppCon 2021
57:43
Exceptions in C++: Better Design Through Analysis of Real World Usage - Peter Muldoon - CppNow 2023
1:31:47
CppCon 2017: Nir Friedman “What C++ developers should know about globals (and the linker)”
35:03
Cross-Platform Pitfalls and How to Avoid Them - Erika Sweet - [ ACCU 2021 ]
59:05
How to start a modern C++ project? - Mikhail Svetkin -  NDC TechTown 2023
58:45
Level Up Your Debugging Workflow with CMake Presets, Disassembly View,  & GitHub Actions  Julia Reid
58:26
New in Visual Studio Code! Clang-Tidy, makefile, CMake, GitHub, & More Marian Luparu, Sinem Akinci
1:04:08
CppCon 2015: Timur Doumler “C++ in the Audio Industry”
1:03:44
Fun with Type Erasure: Implementing a Value Wrapper for Polymorphic Types - Pavel Novikov
56:36
C++Now 2017: Ansel Sermersheim "Multithreading Using Lockless Lists and RCU"
1:27:37
Geller & Sermersheim: CopperSpice: The Next Generation of Signals
1:15:33
CppCon 2015: Barbara Geller & Ansel Sermersheim “Doxygen to DoxyPress...”
1:04:14
CppCon 2017: Ansel Sermersheim “Multithreading is the answer. What is the question? (part 2 of 2)”
49:30
Ansel Sermersheim: Multithreading is the answer. What was the question? Part I
1:15:33
CppCon 2015: Barbara Geller & Ansel Sermersheim “CopperSpice: A Pure C++ GUI Library"
1:12:00
Great C++ is_trivial: trivial type traits - Jason Turner - CppCon 2023
58:20
Better CMake: A World Tour of Build Systems - Better C++ Builds - Damien Buhl & Antonio Di Stefano
1:03:44
The Fine Details Behind C++ Containers And Algorithms - Amir Kirsh - CppNorth 2022
59:37
Keynote: Steps to Wisdom for C++ Developers - Kate Gregory - CppNorth 2023
1:18:04
Teaching Containers and Allocators How to Sanitize Addresses - Miro Knejp - CppNorth 2023
48:31
A Tale of Two Tuples - A Story of the C++ Revolution - Will Wray - CppNorth 2023
50:58
Multi-Paradigm Programming and Beyond - Chris Ryan - CppNorth 2023
52:36
Keynote: Optimizing for Change - Ben Deane - CppNorth 2023
1:24:24
C++ and the Fight Between Elves and Orcs - Patrice Roy - CppNorth 2023
55:14
Metaprogramming: From Templates to Concepts - Alex Dathskovsky - CppNorth 2023
58:46
Function Composition in Programming Languages - Conor Hoekstra - CppNorth 2023
1:00:45
Object Lifetime in C++: From Start to Finish - Thamara Andrade - CppNorth 2023
54:51
New Algorithms in C++23 - Conor Hoekstra - CppNorth 2023
1:29:56
Value Oriented Programming Part V: Return of the Values - Tony Van Eerd - CppNorth 2023
1:03:51
Multidimensional C++ - Bryce Adelstein Lelbach - CppNorth 2022
1:07:19
Forward Progress in C++ - Olivier Giroux - CppNorth 2022
1:17:01
Better Code: Contracts in C++ - Sean Parent & Dave Abrahams - CppCon 2023
1:05:10
C++ Memory Model: from C++11 to C++23 - Alex Dathskovsky - CppCon 2023
58:38
Designing Fast and Efficient List-like Data Structures - Yannic Bonenberger - CppCon 2023
23:48
2024-02 - Ben Deane - Message Handling with Boolean Algebra
1:20:17
Iteration Revisited: A Safer Iteration Model for Cpp - Tristan Brindle - CppCon 2023
1:01:06
Safety and Security for C++: Panel Discussion - Hosted by Michael Wong - CppCon 2023
1:34:44
Starting my modern C++ Project with CMake in 2024 - Jens Weller - Meeting C++ online
1:06:38
C++23: An Overview of Almost All New and Updated Features - Marc Gregoire - CppCon 2023
1:00:09
Back to Basics: The Rule of Five in C++ - Andre Kostur - CppCon 2023
38:30
Evolution of a Median Algorithm in C++ - Pete Isensee - CppCon 2023
28:58
Applicative: The Forgotten Functional Pattern in C++ - Ben Deane - CppNow 2023
1:18:46
Monads in Modern C++ - Georgi Koyrushki & Alistair Fisher - CppCon 2023
1:04:42
C++ Regular, Revisited - Victor Ciura - CppCon 2023
1:04:57
What is a random number and why should I care - Frances Buontempo - Meeting C++ 2023
1:04:23
Polymorphism À La Carte - Eduardo Madrid & Phil Nash - [CppNow 2021]
1:29:28
Functional C++ for Fun & Profit - Phil Nash
1:02:51
Phil Nash - Exceptional low-latency C++
48:41
Not Your Grandfather's C++ - Phil Nash
1:40:41
Functional C++ for Fun and Profit by Phil Nash
47:45
Phil Nash: Not your Grandparent's C++, Part 1
56:20
C++ Coroutines, from Scratch - Phil Nash - CppCon 2022
59:22
CppCon 2018: Phil Nash “You're Not as Smart as You Think You Are”
6:53
Single Producer Single Consumer Lock-free FIFO From the Ground Up - Charles Frasch - CppCon 2023
1:03:45
Test Driven C++ - Phil Nash - CppCon 2020
1:01:48
[MUC++] Phil Nash - "Test Driven C++" (Part 2)
52:09
[MUC++] Phil Nash - "Test Driven C++" (Part 1)
1:09:30
Zen and the Art of Code Lifecycle Maintenance - Phil Nash - CppCon 2021
1:01:45
CppCon 2017: Phil Nash “The Holy Grail! A Hash Array Mapped Trie for C++”
51:24
The Absurdity of Error Handling: Finding a Purpose for Errors in Safety-Critical SYCL - Erik Tomusk
32:16
Advancing cppfront with Modern C++: Refining the Implementation of is, as, and UFCS - Filip Sajdak
1:04:46
Time Travel Debugging - Greg Law - Meeting C++ 2023
1:02:01
Back to Basics: C++ Concurrency - David Olsen - CppCon 2023
1:00:58
Back to Basics: Testing in C++ - Phil Nash - CppCon 2023
1:02:33
Coroutine Patterns: Problems and Solutions Using Coroutines in a Modern Codebase - Francesco Zoffoli
31:16
C++ Object Lifetime: From Start to Finish - Thamara Andrade - CppCon 2023
1:01:10
Undefined Behavior in C++: What Every Programmer Should Know and Fear - Fedor Pikus - CppCon 2023
32:50
Design Patterns: The most common misconceptions - Klaus Iglberger - Meeting C++ 2023
49:52
Libraries: A First Step Toward Standard C++ Dependency Management - Bret Brown & Bill Hoffman  2023
1:28:45
2023 12 - Jason Turner - cons_expr: New Lightweight Embedded Scripting for C++
46:50
Exploration of Strongly-typed Units in C++: A Case Study from Digital Audio - Roth Michaels - CppCon
1:02:31
Concurrency TS2: Improved C++ Concurrency and Lock-free Programming - Maged Michael & Michael Wong
1:03:32
C++ Common  Knowledge - Dawid Zalewski - Meeting C++ 2023
54:27
Linkers, Loaders and Shared Libraries in Windows, Linux, and C++ - Ofek Shilon - CppCon 2023
59:32
Lifetime Safety in C++: Past, Present and Future - Gabor Horvath - CppCon 2023
1:03:03
Thinking Functionally in C++ - Brian Ruth - CppCon 2023
50:25
Why Loops End in Cpp - Lisa Lippincott - CppCon 2023
1:03:02
Applicative: The Forgotten C++ Functional Pattern - Ben Deane - CppCon 2023
1:00:32
6 impossible things - Kevlin Henney - Opening Keynote Meeting C++ 2023
2:04:24
Back to Basics: Initialization in C++ - Ben Saks - CppCon 2023
1:02:01
Six Ways for Implementing Math Expressions Calculator in C++ - Amir Kirsh - CppCon 2023
59:49
A Journey Into Non-Virtual Polymorphism in C++ - Rudyard Merriam - CppCon 2023
48:50
More C++ Ranges Please - Roi Barkan - CppCon 2023
58:09
Lock-free Atomic Shared Pointers Without a Split Reference Count? It Can Be Done! - Daniel Anderson
1:02:11
File I/O for Game Developers: Past, Present, and Future with C++ - Guy Davidson - CppCon 2023
1:00:44
Back to Basics: (Range) Algorithms in C++ - Klaus Iglberger - CppCon 2023
59:56
Effective Ranges: A Tutorial for Using C++2x Ranges - Jeff Garland - CppCon 2023
1:03:32