The first change is that a significant portion of the hosting API has changed - and for some (but not all) use cases got a lot simpler.
Embedding Dynamic Language Runtime engines (what we are discussing here is the DLR hosting API) uses the App.Config file to configure the languages they intend to use. This part is probably more complicated than before. The DLR Hosting blog has a self-contained Visual Studio 2008 sample demonstrating how it works:
Python. You can create a ScriptRuntime (one of the core hosting classes) without using the config system.
The DLR Hosting blog shows the basics:
- DLR Hosting API : How to create a ScriptRuntime object without using App.Config files using language specific hosting API