Мастер: Климов Николай Сергеевич.
В какой области программирования вы бы не оказались, есть один инструмент, который вы будете использовать всегда — язык программирования. Создание языка — довольно сложная задача (одна из сложнейших в ИТ). С одной стороны от языка требуется, чтобы с его помощью можно было написать любую программу, с другой стороны он должен быть максимально простым и легким в понимании.
Именно этим мы и будем заниматься. В рамках мастерской вы узнаете что такое лексер, парсер, AST, байткод, VM, как делается тулинг для языков. Ну и в качестве проекта мы напишем компилятор для своего простенького языка. Писать будем на чистом С.
Требования к участникам: 8+ класс, знание на хорошем уровне какого-либо языка программирования
Осваиваемые технологии и языки: С, vim, linux

Стань частью 51-й ЛШЮП! Не откладывайте на потом — регистрация уже началась! Для участия необходимо заполнить анкету на нашем сайте:
📢 Следите за обновлениями и описаниями других мастерских в наших сообществах:
Telegram-канал: https://t.me/lshup
Группа ВКонтакте: https://vk.com/lshup

Добавить комментарий