Hacker News new | ask | show | jobs
by smackeyacky 700 days ago
COM dates back to a time when OO languages were uncommon but the techniques were being used in C.

I worked on a system back then that had “objects” that was based heavily around function pointers.

When we first got hold of the cfront C++ pre processor it did much the same thing but automated all the kludges we had for compile time checking.

So I wouldn’t really class something like COM as object adjacent, it was more “proto” OO