LINUX.ORG.RU

История изменений

Исправление www_linux_org_ru, (текущая версия) :

вообще эту проблему совместимости с С++ можно другими способами решать. Например, объектным брокером типа SOM (вполне классная компонентная архитектура, правда там в основе старьё типа CORBA, но задачи бинарной совместимости она вполне себе решает). Есть правда проблемы с производительностью (SOM примерно на 20% была медленнее объектной модели VTable в C++, по тестам) — но если за это по уму взяться, можно и оптимизации запилить.

и почему александреску и К не пошли этим путем? и если они не пошли, почему ты предлагаешь новообращенному-писателю-на-д пойти этим путем? поперек батьки в пекло полезть?

Исходная версия www_linux_org_ru, :

вообще эту проблему совместимости с С++ можно другими способами решать. Например, объектным брокером типа SOM (вполне классная компонентная архитектура, правда там в основе старьё типа CORBA, но задачи бинарной совместимости она вполне себе решает). Есть правда проблемы с производительностью (SOM примерно на 20% была медленнее объектной модели VTable в C++, по тестам) — но если за это по уму взяться, можно и оптимизации запилить.

и почему александреску и К не пошли этим путем? и если они не пошли, почему ты предлагаешь новообращенному-писателю-на-д пойти этим путем? поперк батьки в пекло полезть?