Я понимаю что форум не по С++, но вот понадобилось. Спасибо Илье за статью  "Некоторые идеи архитектуры Оберон-систем" .
В частности за определение сути ООП. Что-то  прояснилось.
Просто когда программируешь на VHDL есть возможность практически сразу сосредоточится на решении задачи.
Неприятно поразил факт какого-то хаоса через который надо "продраться" в этом языке.
Если будет свободное время попытаюсь освоить.

Почитаю Буча может что-нибудь извлеку.