> -- Axcel писал(а):
> Основная проблема в ООП - это трудность "переписывания" причем в обоих вариантах.Это утверждение мне кажется немного странным.

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

В такой интерпретации процитированную трудность "пепреписывания" нужно отнести на счёт сложности задачи/решения, а вовсе не ООП.

Хотя, конечно, коллективное творчество недоученных масс способно загадить что угодно (это про разнообразные реализации ООП и философствование вокруг него).