Real-Time C++: Efficient Object-Oriented and Template Microcontroller Programming.
by Christopher Michael Kormanyos
This is a surprising book, one might say paradigm-shifting.
8-bit micros are normally associated with hardcore assembler, perhaps using C or even C-style-C++,
but this book leapfrogs ahead, without a MACRO in sight, showing how to use the latest C++11 compilers.
Christopher Kormanyos shows how the very latest C++11 features can be used to great advantage on the smallest machines. MACROs throw away type information that the compiler may use to optimise. He shows how using the STL library avoids dodgy DO loops (desirable if the… Read more