Прошли очередные «Ворчалки о программировании»: Дмитрий Соломенников рассказал о языке для создания выкроек одежды
На днях состоялось очередное мероприятие цикла «Ворчалки о программировании». С лекцией выступил Дмитрий Соломенников — разработчик языков программирования, автор четырёх языков и контрибутор ряда компиляторов.
Тема лекции — «Кромсаем»: язык для автоматизации конструирования одежды. Дмитрий представил результат более чем 20-летней работы: предметно-ориентированный язык, позволяющий описывать выкройки текстовым кодом, близким к интуитивным действиям портного.
Ключевые идеи выступления:
- Стандартные размерные сетки не учитывают индивидуальность фигуры — решение в персонализированном конструировании.
- Существующие САПР либо дороги, либо требуют длительного обучения, либо ограничены в гибкости.
- Текстовое описание выкройки удобнее для хранения, версионирования и повторного использования, чем графические форматы.
- Язык поддерживает геометрические примитивы, плавные кривые, стили линий, функции и параметризацию — без избыточного синтаксиса.
Проект уже опубликован, код готовится к открытому релизу. Дмитрий подчеркнул: инструмент создаётся не для программистов, а для конструкторов одежды — чтобы специалисты могли работать в привычной логике, но с преимуществами автоматизации.
Язык создания выкроек одежды "Кромсаем". Лекция Дмитрия Соломенникова
Лекция о том, как создание языка программирования может помочь в изготовлении выкроек одежды, какое место отводится компилятору и почему вообще пришлось решать такую необычную задачу.Дмитрий Соломенников рассмотрит:- задачу создания выкроек- русскоязычный синтаксис- генерацию файловЕсли вы хотите получить больше информации об исследованиях в области языков программирования, специально для вас – «Факультет компилятороварения», разработанный сообществом «Ворчалки о программировании»https://compiler-potion-faculty.sourcecraft.site/
