Создание DSL-компиляторов на Python / Петр Советов (МИРЭА) | Технострим
Самые значимые и интересные доклады от наших партнеров - известных отраслевых конференций, теперь доступны на канале “Технострим“. У нас вы найдете 5-10 лучших докладов с прошедших конференций для программистов и разработчиков.
Доклады Moscow Python 2018.
Создание DSL-компиляторов на Python
Петр Советов (МИРЭА)
Создал несколько DSL-компиляторов для софт-ядер на FPGA и многоядерных систем в кремнии. Текущие интересы: быстрая разработка инструментального ПО.
Сегодня небольшие языки программирования для отдельных предметных областей (DSL) широко применяются разработчиками. Подход с использованием DSL является одним из самых эффективных в борьбе со сложностью программных систем. В связи со сказанным выше возникает задача быстрого прототипирования DSL-компиляторов. Перед автором доклада эта задача возникла в контексте задачи ускорения процесса разработки специализированных процессорных ядер на FPGA. Для оперативной оценки различных вариантов создаваемой системы команд проц
1 view
64
27
4 months ago 02:00:47 1
Языки программирования / Спецпроцессоры / Прототипирование компиляторов
1 year ago 00:45:55 19
Пётр Советов — В Python есть готовый фронтенд для вашего компилятора
3 years ago 03:02:02 15
Создание компиляторов для спецпроцессоров. Пётр Советов (МИРЭА)
4 years ago 00:45:59 1
Создание DSL-компиляторов на Python / Петр Советов (МИРЭА) | Технострим
4 years ago 00:45:59 6
Создание DSL-компиляторов на Python / Пётр Советов (МИРЭА)