logoalt Hacker News

IChooseY0utoday at 2:56 PM1 replyview on HN

Windows COM is super weird and way over engineered.


Replies

rpedentoday at 3:06 PM

I actually think COM is an amazing bit of engineering considering its intended use case.

It still feels like a much more advanced way of sharing compiled libraries between different languages than the current default of "export a C ABI and communicate across the barrier via primitive sticks and stones."

COM isn't perfect but I still find it impressive especially since COM/OLE are 40 years old at this point.

show 1 reply