категории | RSS

Инженеры — о системном программировании и разработке микропроцессоров в подкасте «Битовые маски»

Разработчики ежедневно пользуются инструментами, которые создают системные программисты. Но мало кто погружен в детали устройства компиляторов, дебаггеров виртуальных машин, симуляторов и тем более — работал над их созданием. С новым подкастом «Битовые маски» вы познакомитесь с историей развития системного программирования и убедитесь, что в этой сфере много интересных и нерешенных задач. Кто авторы и гости подкаста

Авторы подкаста — инженеры из компиляторной команды Syntacore Елена Лепилкина и Антон Афанасьев. В каждом выпуске они знакомят слушателей с профессионалами в области системного программирования и разработки микропроцессоров. Все гости не понаслышке знакомы с термином «битовая маска» — они много лет работали в глобальных микроэлектронных компаниях, чьи продукты проверены рынком.   Что вы узнаете из первых выпусков

Первые четыре эпизода «Битовых масок» посвящены разработке компиляторов и JVM, устройству дебаггеров, а также отладке системных и встраиваемых приложений. Выпуск #1: устройство и разработка компиляторов

Гость: Дмитрий Петров, ведущий разработчик в Syntacore, создает системное ПО больше 20 лет. 

Дмитрий обсуждает с ведущими, почему в компиляторах есть не только фронтенд и бэкенд, а также эволюцию инструментов компиляторной разработки. Вы узнаете про бенчмарки для оценки производительности процессоров, instruction scheduling и лучшие практики планирования. Выпуск #2: отладка системных и встраиваемых приложений

Гость: Александр Чуйков, много лет помогает пользователям из крупных компаний разобраться с багами в системных приложениях, тулчейнах, библиотеках и утилитах. 

Вы услышите захватывающие истории о странных багах и узнаете, как устроена работа в саппорте полупроводникового вендора. Александр также расскажет о специфике отладки низкоуровневых приложений и том, как происходит отладка функциональных багов и performance-проблем. Выпуск #3: устройство дебаггеров

Гость: Антон Колесов, больше 10 лет работал в Synopsys и преимущественно создавал инструменты отладки. 

Антон расскажет, как дебаггеры устроены внутри, что им нужно от компилятора и операционной системы, а также какие случаются баги при разработке дебаггеров и как их отлаживать.Выпуск #4: виртуальные машины Java

Гость: Владимир Кемпик, сотрудник Syntacore, работает с разными частями JVM, JIT-компиляторами и рантаймом больше 10 лет. 

Владимир развеет мифы о Java, расскажет, что скрывается за аббревиатурами JDK и JRE, и познакомит слушателей с обширным многообразием компиляторов и сборщиков мусора.Где слушать и смотреть

Смотрите «Битовые маски» на YouTube-канале «Истовый инженер» или слушайте на удобной вам стриминговой платформе. Будет интересно как состоявшимся специалистам, так и тем, кто пока ищет свое призвание. 

Делитесь в комментариях, о чем из мира системного программирования вам хотелось бы узнать больше. И подписывайтесь на подкаст, чтобы не пропустить новые выпуски.



Источник новости: habr.com

DimonVideo
2023-10-18T18:50:05Z

Здесь находятся
всего 0. За сутки здесь было 0 человек
Яндекс.Метрика