ну это далеко не мой эрзац си. из того где применял - писал выше - гуй. применяю и сейчас, но не для вывертов а для логического вменяемого программного описания поделия. понятно что всех прелестей с++ нет и не будет, но и фактической потребности затаскивать полноценный си++ нет ни желания ни возможности.
в коде самый главный плюс - логическая читабельность и быстрый разбор кода, облегченная передача другим лицам участвующим в проекте. более удобная адаптация кода при разработке семейств поделий с некоей однотипной частью.
за книжку звиняйте не совсем "въехал", только с дороги был.