Продолжаем знакомить вас с профессионалами в области низкоуровневого программирования. Гость нового выпуска — Пётр Советов, разработчик компиляторов для спецпроцессоров, специалист в сфере технологий компиляции и синтеза программ, преподаватель РТУ МИРЭА и известный докладчик профильных конференций.
Языки программирования. Спецпроцессоры. Прототипирование компиляторов
Языки программирования. Спецпроцессоры. Прототипирование компиляторов
Где послушать:
В этом выпуске Антон Афанасьев обсуждает с гостем предметно-ориентированные языки, проектирование специализированных ускорителей и компиляторов, а также возможную пользу от изучения истории алгоритмов. Когда требуется новый предметно-ориентированный язык и компилятор для него? Есть ли в России сильные курсы по разработке компиляторов? Чем инженеру полезно знание экзотических языков? Почему наступает золотой век специализированной архитектуры? Есть ли практическая польза в изучении исследований прошлых лет? Ответы на эти и другие вопросы ждут вас в четырнадцатом выпуске подкаста.
- 00:00:00 — Тизер
- 00:00:49 — Представление гостя
- 00:03:01 — Как Пётр начал программировать или игра в Basic
- 00:07:40 — Язык программирования Forth
- 00:12:08 — DSL-языки
- 00:22:11 — Учеба в университете
- 00:25:05 — Как писать на Forth
- 00:29:16 — Карьерный путь и задачи
- 00:45:30 — Этап стартапов
- 00:54:33 — Работа в вузе
- 01:01:44 — Компиляторные курсы в России
- 01:07:39 — Экзотические языки
- 01:10:42 — Что показывать студентам
- 01:11:41 — Точки притяжения системного программирования в России
- 01:13:40 — Будущее языков программирования
- 01:17:03 — Спецпроцессоры и важность codesign
- 01:25:00 — Расширяемость RISC-V и стандартизация
- 01:29:32 — Почему наступает золотой век специализированной архитектуры
- 01:32:00 — Программируемость ускорителей
- 01:36:57 — Инструменты для быстрой разработки компиляторов
- 01:49:21 — Супероптимизация
- 01:52:08 — История советской компиляторной школы
- 02:00:07 — Заключение
Будь первым, кто оставит комментарий