Fundation of C++ language

I did not insist on purity of the current fashionable style…
at the time I was rather annoyed and purity is for nazis.
I don’t claim to know how everybody wants to write their code and I get rather annoyed when somebody comes in and think they know…
and I know they don’t! - Bjarne Stroustrup

  • What you don’t use, you don’t pay for
  • What you do use, you couldn’t hand-code any better

Module

  • are not transitive (only what is exported is imported vs full content of #include)
  • import are commutative
  • lead to faster compilation in general (with potential huge gain)

Error handling

Error handling is not an absolute, there are many alternatives… (but people get emotional on that)

Coroutines

see also

Written on December 29, 2021, Last update on December 17, 2023
c++ quote