🎤Реализация разных языков программирования и создание гипервизоров
В гостях у подкаста «Битовые маски» — Николай Иготти, разработчик, участвовавший в создании многих известных проектов международных корпораций. Николай успел поработать над HotSpot в Sun Microsystems, над гипервизором VirtualBox, а также в разных проектах Google и EMC. Руководил разработкой Kotlin/Native компилятора и Compose Multiplatform в JetBrains, а сейчас трудится в Huawei. Мы затронули очень много разных тем — от гипервизоров до дизайна современных языков программирования.
▪Чем виртуальные машины отличаются друг от друга и от процессоров;
▪В чём сложности создания гипервизоров;
▪С какими проблемами придется столкнуться при создании нового языка программирования;
▪В чём особенности и отличия разработки системного ПО от прикладного;
▪Как связана разработка современных UI-фреймворков с системным программированием;
▪Какие задачи в системном программирование самые интересные;
▪Как учить будущих специалистов в этой сфере.
Бонус — разбор того, что не давало запустить VirtualBox c MacOS на архитектуре x86.
Смотреть или слушать ➡
#программы #подкасты #битовыемаски
@ultimate_engineer
Post #294
4.11K