4 ms·
The goal to remove it applied to internal use, for things which aren't exported. Which makes perfect sense, COM-like interfaces are only needed when you cross
by Dwedit 4y ago
The goal to remove it applied to internal use, for things which aren't exported. Which makes perfect sense, COM-like interfaces are only needed when you cross module boundaries, and need an fixed ABI.
- asveikau 4y agoI find when you get in the groove of the COM style, especially its consistent error handling, you want to use it within modules too. But I think part of their objections for within a module (from memory, because I haven't looked into their rationale in a while) is it's not worth the performance cost.