Лекция «Как разработать собственный язык программирования на примере LENS» Ивана Мигалёва: https://compscicenter.ru/videos/creating-prog-language/
Иван — старший разработчик в команде JetBrains Rider. Кандидат технических наук, разработчик open-source проектов и любитель функционального программирования.
Речь в лекции идёт о LENS — строго типизированном встраиваемом языке для платформы .NET.
На его примере Иван показывает,
- как создать свой собственный язык для этой или другой платформы,
- как реализуются основные этапы преобразования исходного кода в скомпилированное представление,
- зачем это может пригодиться на практике.
Post #65
559