Какие приимущества может дать КОМ...
От: MSergei  
Дата: 29.06.04 21:25
Оценка:
Доброго вам времени суток.

Полностью вопрос звучит так: Какие приимущества может дать COM при разработке 3D движка?
Достаточно хорошо знаю C++, COM и DirectX, но с проблемой написания графического двига столкнулся впервые. Я буквально разрываюсь на части. С одной стороны, если COM не юзать, то можно использовать все возможности C++ (перегрузка, наследование, inline при компиляции и др.). С другой стороны, если реализовать двиг в виде КОМ-сервера, то можно лишить себя в будушем от всякой мороки (контроля версий, гемор с исходным кодом и т. п.) и разработать плагиновую систему. Вот, собственно, такая проблема.

Буду очень признателен.
Re: Какие приимущества может дать КОМ...
От: Аноним  
Дата: 29.06.04 21:35
Оценка: 3 (1)
Здравствуйте, MSergei, Вы писали:

MS>Доброго вам времени суток.


MS>Полностью вопрос звучит так: Какие приимущества может дать COM при разработке 3D движка?

MS>...Я буквально разрываюсь на части...

Минус (навскидку) у COM только один — накладные расходы на вызов. Что, учитывая постоянное повышение компьютерной мощности, не так уж и фатально.
Плюсы Вы перечислили сами. Я — за COM-движок.
Re[2]: Какие приимущества может дать КОМ...
От: MSergei  
Дата: 30.06.04 11:24
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Минус (навскидку) у COM только один — накладные расходы на вызов. Что, учитывая постоянное повышение компьютерной мощности, не так уж и фатально.

А>Плюсы Вы перечислили сами. Я — за COM-движок.

Спасибо. Это вроде все.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.