Cobra and the Dynamic Language Runtime
Posted: Sun Jan 11, 2009 8:31 am
I've been reading a little about the Dynamic Language Runtime: special support for dynamic languages on the .NET platform. I'm wondering if this is something of potential interest to Cobra. I don't know enough right now about how .NET works or how Cobra is implemented to really say.
There are links to talks about this topic here: http://blogs.msdn.com/hugunin/archive/2 ... t-pdc.aspx. One of the talks is about the future of C#. Apparently there is work on adding optional dynamic type checking to C#. Considering that Cobra currently compiles to C# that seems like a very relevant development. Maybe the minimum .NET version for Cobra should be .NET v4!
As an aside I see there is also work on adding special support for dynamic languages to the JVM: http://openjdk.java.net/projects/mlvm/
There are links to talks about this topic here: http://blogs.msdn.com/hugunin/archive/2 ... t-pdc.aspx. One of the talks is about the future of C#. Apparently there is work on adding optional dynamic type checking to C#. Considering that Cobra currently compiles to C# that seems like a very relevant development. Maybe the minimum .NET version for Cobra should be .NET v4!
As an aside I see there is also work on adding special support for dynamic languages to the JVM: http://openjdk.java.net/projects/mlvm/