If you carefully implement the binding, DLR will provide you with a very powerful caching mechanism - perhaps more optimized than you could really do on your own. In addition, you are likely to get good compatibility with other languages, since you will use the “standard” protocol of dynamic objects.
, # 4 , dynamic. DLR, "" CLR.
, , , , . , , , DLR - , .NET, .