Traits cited by Guy Steele in Doctor Dobbs Journal this month
ned at squeakland.org
Fri Mar 11 00:19:34 UTC 2005
The DDJ Excellence in Programming award this year was awarded to Guy Steele.
In the interview with him (DDJ April 2005, page 20), I read:
... There's a difference between a new programming language and some advance
that creates a major paradigm shift. Fortress [their new language] has a new
object-oriented type structure, multiple inheritance, and the traits idea [S.
Ducasse, N. Schaerli, O. Nierstrasz, R. Wuyts, and A. Black, "Traits: A
Mechanism for Fine-Grained Reuse" ...] Traits are a way of getting better
code reuse in object-oriented programming. Imagine Java interfaces but you
can put code in them: not field declarations, just code.
Congratulations to the Traits team for getting such good press, and such an
More information about the Squeak-dev