A little video about C++.
0: 00 Introduction
1: 39 Casting in C++.
2: 47 Keywords
5: 31 Types
7: 02 Different Ways to Do the Same Thing
7: 20 const
8: 20 Formatting and Style
9: 40 Naming Conventions
14: 16 Header Files
20: 28 Namespaces
24: 50 Compile Times
26: 51 Modern C++.
31: 53 C/C++.
33: 08 C++ Edge Cases
34: 53 Compilers and Build Systems
40: 35 Installing a Library in C++.
46: 13 Package Managers
47: 13 The Windows API
48: 46 The Standard Library
55: 56 New Features
57: 10 Deprecated Features
57: 37 The Fatigue of Starting a New Project
58: 39 C++ GUIs
1: 03: 49 Errors in C++.
1: 04: 31 Templates
1: 10: 30 IDE Problems
1: 14: 58 Quality of Life Problems
1: 16: 50 Serialization in C++.
1: 18: 39 Bad Defaults
1: 23: 46 The Most Ironic Thing About C++.
1: 25: 31 Implicit Conversions
1: 27: 04 Invisible Behavior in C++.
1: 27: 39 The Real Reason Why C++ is Verbose
1: 30: 01 Operator Overloading
1: 32: 09 Ownership and Move Semantics
1: 33: 15 Quirks, Tips, Footguns
1: 36: 19 The Real Reason Why C++ Is Difficult
1: 37: 23 Idioms in C++.
1: 37: 48 Domain Difficulty
1: 38: 43 Memory Safety
1: 41: 11 Undefined Behavior
1: 42: 43 Error Handling in C++.
1: 43: 48 Writing Tests in C++.
1: 47: 04 The Broken Promise of Zero Cost Abstractions
1: 47: 52 The Lack of Performance Oriented Features in C++.
1: 50: 34 The Biggest Lie of C++.
1: 53: 48 The Harsh Reality of C++ Jobs
1: 56: 43 The Final Verdict
1: 58: 32 “There are only two kinds of languages…”
1: 59: 04 Who Should Learn C++?
1: 59: 51 How Long Does It Take To Learn C++?
2: 00: 40 Pick a Project You’re Passionate About
2: 00: 55 Why I Write C++.
2: 01: 46 Terrible Reasons To Learn C++.
2: 02: 18 How To Learn C++.
2: 03: 07 The Final Lesson of C++.
2: 03: 37 Rust
2: 08: 44 Is C++ Dying?