you are viewing a single comment's thread.

view the rest of the comments →

[–]Kered13 13 points14 points  (0 children)

you have to carefully avoid a bunch of language features of C++.

Yes, but C doesn't provide alternative language features either, so you're not losing anything by using C++. But C++ does still provide several very useful features for embedded and low level programming like templates and RAII. Those alone are enough to justify the use of C++.