Я новичок в COM, и я не знаю, что это такое и почему он существует.
Является ли это методологией программирования, такой как OOP? Должны ли языки программирования поддерживать его? (с некоторыми специальными ключевыми словами или чем-то еще)
Когда я спросил об этом своего профессора, он сказал:
COM - это двоично-стабильный способ делать ООП. Нам нужно знать двоичный-макет (что-то.. что-то..)
Я понятия не имею, что это значит. Некоторые говорят, что он используется для повторного использования кода. ООП хорошо справляется с этим, поэтому почему именно этот СОМ развился в первую очередь?
Что это такое с С++ и COM? Там, где я вижу COM, он всегда описывается абстрактными примерами на С++. Это только для С++?
Может ли кто-нибудь показать мне случай или exmaple, чтобы я мог понять необходимость COM? Каковы требования для изучения этого, поэтому я могу написать свои собственные компоненты?