C H A P T E R  6


DLR Hosting API

The DLR Hosting API is a programming interface that allows one language’s code to execute in another language. For ease of discussion, I’ll refer to the language whose code is executed in another language as the guest language. The language that executes a guest language’s code will be  the host language.  

The biggest source of complexity in executing a guest language’s code is the need for sharing data between the host language and the guest language. For example, when we execute Python code in C#, we often want to pass some objects as input to the Python code. The objects might represent the object model of ...

Get Pro DLR in .NET 4 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.