Опять же, на мой субъективный взгляд, для встраиваемых приложений больше подходит именно структурное программирование. А проблема с C++ не в разбухании исходников, а в разбухании скомпилированного кода даже без динамически выделяемой памяти, и, как следствие уменьшение производительности.
Но, придвидя, что разговор может скатится к теме типа "что лучьше, паскаль или си", умолкаю.
Сам я ярый приверженец Asm, С, С++.

:D
А наша цель - рабочее устройство, отвечающее заданными требованиям.