Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

It still affects all compiled languages that offer inheritance, and OOP ABIs like COM.


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.)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: