dynamic - What is the difference between CLR and DLR in C#? -


what difference between clr , dlr in c#? these 2 concept comparable?

the common language runtime (clr) core set of services offered .net – type system, jit, garbage collector, &c. available .net languages, hence "common" part.

the dynamic language runtime (dlr) builds atop of , offers services dynamic languages: dynamic types, dynamic method dispatch, code generation, &c. idea make things uniform , share them among dynamic languages work predictably , similar, things on clr across languages too.

in way comparable, "normal" language on .net uses clr, dynamic language should use dlr, use clr well. basic sets of functionality designers considered when common across languages. ironpython , ironruby implemented on top of dlr, c# 4's dynamic feature.


Comments

Popular posts from this blog

android - Spacing between the stars of a rating bar? -

aspxgridview - Devexpress grid - header filter does not work if column is initially hidden -

c# - How to execute a particular part of code asynchronously in a class -