scala dynamic

¿Hay algo en Scala equivalente al "dinámico" de C#?



dynamic (1)

Creo que la respuesta es no, pero no estaría de más comprobar: ¿hay algo en Scala que sea equivalente a dynamic palabra clave dynamic C #? ¿Algo en el horizonte?

Sé acerca de scala.Dynamic, que no es lo mismo: en C # no se conocen los tipos en tiempo de compilación, y el tipo dinámico se propaga.

También sé acerca de invocada dinámica, que no es lo mismo: invocada dinámica es la infraestructura que haría construcciones de lenguaje como rendimiento dynamic .

¿Algo en el horizonte?


Sí, hay: los objetos que extienden el rasgo Dinámico se comportan de manera similar a las variables declaradas como dinámicas en C #.

Esta es una nueva característica en Scala 2.9 (pero aún se considera experimental), consulte el scaladoc en http://www.scala-lang.org/api/current/index.html#scala.Dynamic .