Skip to content
 
 

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

Cpp Con 2017 Notes

Notes, talk summaries, trip reports from Cpp Con 2017

Intro

Links

Trip Reports

Talks

Here's a list of talks with a summary and they key points.

Bjarne Stroustrup "Learning and Teaching Modern C++"

CppCon 2017: Bjarne Stroustrup “Learning and Teaching Modern C++” - YouTube

  • "We're all teachers" - this is a good talk, especially for all the people who teach other how to code: but not only bloggers, proffesors... but even for you when you advice/help your collegues from time to time.
  • C++ was tought sometimes in a messy way, so we can do better.
  • "if you write your own linked list (and use it in production code) you're cool". We cannot teach that way any more. It's just better to use STL.
  • Simple example: Why range for loop is better than the old for loop (with i as the index).

Matt Godbolt “What Has My Compiler Done for Me Lately? Unbolting the Compiler's Lid”

CppCon 2017: Matt Godbolt “What Has My Compiler Done for Me Lately? Unbolting the Compiler's Lid”

PDF slides

  • Matt's story: why he loves asm and how he started with Compiler Explorer.
  • ASM 101, it's really not that hard to read some of the basic code. It might help you to understand your code better.
  • Examples of how compilers might be smart. Math stuff mostly, but intresting to see how it's usually best to rely on the code generation.
  • Tech stack behind Compiler Explorer

Other

Contributors

About

Notes, talk summaries, trip reports from Cpp Con 2017

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors