~/talk

Learning (and teaching) modern C++ - Challenges and Resources

Talkat ACCU 2017 · 2017-04-24..04-29· [c-and-cpp, career-development]
github:arnemertz
slides:none on file

Argues that “modern C++” means using current standard features and best practices (RAII, unique_ptr, lock_guard) rather than old C idioms, noting a MeetingCpp Twitter poll gets only ~375–469 votes and the community-visible few (~50k) contrast with ~5 million C++ developers in industry. Shows a concrete example: printing a map shrinks from verbose C++03 iterators to simple C++17 structured bindings. Recommends community-updated refs like cppreference.org, interactive compiler demos via Compiler Explorer (godbolt.org), and the C++ Core Guidelines for teachable, maintainable guidance.

AI-written summary · about

  1. 0:00Start
  2. 4:15Modem C++ Design
  3. 7:02Modem art
  4. 11:21The Good Parts Foreword
  5. 13:30Modem C++ is...
  6. 19:02Many moving targets...
  7. 20:08Additional challenge
  8. 25:04Adoption takes time
  9. 28:22Class room...
  10. 31:04Books
  11. 34:20Blogs & Tutorials
  12. 37:49Colleagues & reading Code
  13. 38:49Forums, Usenet, Stackoverflow
  14. 40:47Conferences
  15. 44:20What we have
  16. 48:44What I'd like to have...
~/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.