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

True; I suppose I could concede the idea that inheritance has its place if we recognize that that place is quite small and out-of-the-way. My problem is that "everything has its place," without any qualifications, is effectively a blank cheque to use inheritance anywhere and then just go, "well that was its place."

Interfaces are great; I wouldn't consider them inheritance.

Sure, good stuff has been written with inheritance, but good stuff has been written with C, and that doesn't make C unproblematic. If Postgres were being written today, the authors would probably choose something other than C—we just have better, safer languages for that kind of work now.



>"if we recognize that that place is quite small and out-of-the-way"

True Scotsman




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

Search: