I think you need something in there to say that all the chatter about traits on the blogs and dev lists were informal uses of the term, which we have been educated on and we promise not to use it any more, otherwise people are likely to ask where traits are. Please spiff this up to convey that.

On 2006-12-04, at 15:34 EST, JFX Sundman wrote:

The following paragraph appears in the draft release notes, after the description of mixins:

"
Traits <http://www.iam.unibe.ch/~scg/Research/Traits/>, which is the term we used informally when discussing our extension of the language, has a formal definition in O-O theory that side-steps the complexity of mixins and overriding by prohibiting state and overriding in `trait`s. We do not enforce such restrictions, although the designer can impose such a discipline on themselves.
"

I propose to delete it. We do NOT support traits and we do support mixins. Therefore I think any mention of traits unnecessarily complicates things.

Opinions?

jrs



Reply via email to