Re: [Pharo-project] Smells looking at collections
your 2 cts are really welcome. On Oct 24, 2010, at 7:49 PM, Johan Brichau wrote:
On 24 Oct 2010, at 08:42, Stéphane Ducasse wrote:
Well, Traits are in Squeak since 2006, IIRC they were available a few years earlier. So in the last X (at least 4) years the only good candidate to become a Trait was Magnitude.
PolyMorphic also uses traits. There are non-core projects that also use them, for example WebTester.
I can also name several occassions in the development of our application, where we considered using traits to avoid code duplication. The only reason we didn't was because of a need for portability to GS. But if I understood correctly, it's quite possible that GS will support them in the future.
Traits are being added to many other languages as well (e.g. traitsjs.org). It would be a shame to remove them from Squeak/Pharo Smalltalk now.
just my 2 cents, Johan _______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
participants (1)
-
Stéphane Ducasse