Hacker News new | ask | show | jobs
by pjmlp 1467 days ago
It still affects all compiled languages that offer inheritance, and OOP ABIs like COM.
1 comments

Maybe I'm still misunderstanding you, but (modern) Objective-C is an example of a compiled language without the fragile base class ABI problem.

(It pays for this with extra indirection at runtime, of course: ivar accesses must first look up their runtime-resolved offset.)