A common question, here and elsewhere. Is C++ suitable for embedded systems?
Microcontrollers? RTOSes? Toasters? Embedded PCs?
Is OOP useful on microcontrollers?
Does C++ remove the programmer too far from the hardware to be efficient?
Should Arduino's C++ (with no dynamic memory management, templates, exceptions) be considered as "real C++"?
(Hopefully, this wiki will serve as a place to contain this potential holy war)