…беру свои слова обратно.
Сегодня ко дню программиста на EasyElectronics был выложен замечательный пример использования возможностей C++ применительно к микроконтролерам. В общем, must read.
Сомневаюсь, что на «чистом» Си можно написать такой же эффективный код — точнее, «написать» можно, но используя какой-нибудь транслятор из C++ в C (и в итоге получив мешанину из хитрых макросов, недоступную для понимания человеком :) ).
Кто способен понять написанное там — с профессиональным праздником!