Как разработать собственный язык программирования на примере LENS
Открытая лекция CS центра
Лектор – Иван Мигалёв, кандидат технических наук, старший разработчик в команде JetBrains Rider. Также Иван – разработчик open-source проектов и любитель функционального программирования.
О лекции: LENS — строго типизированный встраиваемый язык для платформы .NET. Как создать свой собственный язык для этой или другой платформы? Как реализуются основные этапы преобразования исходного кода в скомпилированное представление? Зачем это может пригодиться на практике?
Лекция прошла в рамках дня открытых дверей CS центра в Новосибирске 29 марта 2019 года.