mursaleen fayyaz

mursaleen fayyaz

  • NA
  • 84
  • 125.6k

What is DLR (Dynamic Language Runtime) ?

May 27 2013 3:35 PM
The World of programming has seen tremendous growth in dynamic languages such as JavaScript, Python, Ruby etc.Because of the growing popularity of this type of programming, Microsoft has released a new dynamic typing capability in C#.

Using the new dynamic capabilities of C#, you now have a better interoperability story. You are able to interop with various dynamic languages and work with the DOM more easily.

C# provides access to the new DLR through the use of the new dynamic keyword. This is a flag to the compiler; whenever this keyword is encountered, the compiler will realize that it is a dynamic invocation and not a atypical static invocation.

Answers (1)