~/talk

How to approach learning and teaching C++

Talkat Meeting C++ 2021 · 2021-11-10..11-12· [career-development]
links:none on file
slides:none on file

Recommends learning order: language first, then the C++ standard library, then modern C++ features such as auto type deduction, move semantics and range-based loops; prefers learning from books supplemented by live training and slides and a survey; prioritizes std::string and containers like std::vector over raw arrays, introduces raw pointers only to discourage them; advises teaching minimal theory with progressive examples, avoiding platform APIs, third‑party libs and design patterns for beginners, and measuring readiness by mastery of the backbone topics.

AI-written summary · about

  1. 0:00Intro
  2. 0:42Overview
  3. 1:16About me
  4. 2:22What is C
  5. 4:58C Standards
  6. 6:10Resources
  7. 8:45C vs C
  8. 13:41Topics in C
  9. 18:25Complexity
  10. 20:30Why should you learn C
  11. 24:01What to teach a beginner
  12. 25:25What not to teach a beginner
  13. 27:48The structured approach
  14. 33:47Challenges and possible solutions
  15. 36:40Final thoughts
  16. 37:54QA
  17. 40:22Contract
  18. 41:36Advanced topics
  19. 43:24Online courses
  20. 44:18Accelerated C
  21. 45:06Questions
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.