Эффективное использование DLR

Sign in to queue

Description

Dynamic Language Runtime начал свою историю с платформы Iron-языков (IronPython, IronRuby) как попытку привнести динамизм в CLR, став неотъемлемой частью среды. Однако подробное описание внутреннего устройства, потребления ресурсов и примеров применения, отличного от C# dynamic и скриптовых языков, отсутствует. В докладе мы рассмотрим реальные примеры применения DLR, а также ответим на вопросы: когда происходит Boxing/Unboxing в мире dynamic; какую перегрузку метода выберет рантайм; каковы дополнительные затраты памяти, ресурсов CPU для динамичного кода; как вызывать любые методы с минимальными затратами без reflection и emit?

Tags:

.NET, DLR

Embed

Download

Download this episode

The Discussion

Add Your 2 Cents