Hacker News new | past | comments | ask | show | jobs | submit login

Yes Go is similar to COM in that it focuses on interfaces and leaves out implementation inheritance which causes so much trouble. COM was way ahead of its time on that.

"Component Oriented Programming = Polymorphism + (Really) Late Binding + (Real, Enforced) Encapsulation + Interface Inheritance + Binary Reuse"

Apart from "Binary Reuse", the definition above is what object oriented programming is really all about (I think).




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

Search: