Как разработать собственный язык программирования на примере LENS

Открытая лекция CS центра

Лектор – Иван Мигалёв, кандидат технических наук, старший разработчик в команде JetBrains Rider. Также Иван – разработчик open-source проектов и любитель функционального программирования.

О лекции: LENS — строго типизированный встраиваемый язык для платформы .NET. Как создать свой собственный язык для этой или другой платформы? Как реализуются основные этапы преобразования исходного кода в скомпилированное представление? Зачем это может пригодиться на практике?

Лекция прошла в рамках дня открытых дверей CS центра в Новосибирске 29 марта 2019 года.