Talk:Schizophrenia (object-oriented programming)
Appearance
The article uses a single reference to support the statement that delegation is inheritance "...some programming languages use delegation, which is semantically equivalent.", but then confuses the reader by describing how delegation and inheritance differ (which is, ironically, the point of the whole article.
C2's page on this topic gives a more balanced discussion, including:
- a link to at least one paper that refutes Stein's opinion.
- a discussion of different viewpoints as to what delegation is.
The paper which is used as an example is: "Automated Delegation is a Viable Alternative to Multiple Inheritance in Class Based Languages" [Viega, Reynolds and Behrends] http://www.cs.virginia.edu/~evans/cs655-S00/readings/viega.pdf