Estoy aprendiendo de maravilla y acabo de enterarme de la nueva característica agregada en 2.3, que es la adición de Rasgos . Ahora para mí, parece que los Rasgos le permiten hacer básicamente todo lo que una superclase y una interfaz pueden hacer.
¿La incorporación de Rasgos a Groovy hace que la herencia y las interfaces sean obsoletas?
Y si no, ¿cuál es el mejor momento para usar cada uno de estos mecanismos?