J'apprends le groovy et je viens d'apprendre la nouvelle fonctionnalité ajoutée en 2.3, qui est l'ajout de Traits . Maintenant, il me semble que les Traits vous permettent de faire essentiellement tout ce qu'une super-classe et une interface peuvent faire.
L'ajout de Traits à Groovy rend-il l'héritage et les interfaces obsolètes?
Et sinon, quel est le meilleur moment pour utiliser chacun de ces mécanismes?