Hacker News new | ask | show | jobs
by ChrisSD 2326 days ago
In regards to COM I was specially thinking about how virtual functions and methods are layed out. This cannot change without breaking a lot of code. Already this causes issues in non-C++ languages (e.g. the difference with thiscall in C++).
1 comments

The vtable layout is much smaller and much more stable than C++ as a whole. COM has a ton of value.
And it got even better with the UWP changes.